ホームページ  >  記事  >  バックエンド開発  >  mysql - 同じ PHP アプリケーション ファイルをサーバー上で実行できますが、ローカルでエラーが報告されます

mysql - 同じ PHP アプリケーション ファイルをサーバー上で実行できますが、ローカルでエラーが報告されます

WBOY
WBOYオリジナル
2016-12-01 00:25:391367ブラウズ

Alibaba DayuのSMS送信アプリをサーバーからコピーしました。サーバー上で単独で使用する場合は問題ありませんが、ローカルで実行するとエラーが発生します

エラーメッセージは次のとおりです:

リーリー

サーバーはWindows sever2003のphpstudy構築環境です

ローカル XAPP はワンクリックで MAC コンピューター上に構築されます

返信内容:

Alibaba DayuのSMS送信アプリをサーバーからコピーしました。サーバー上で単独で使用する場合は問題ありませんが、ローカルで実行するとエラーが発生します

エラーメッセージは次のとおりです:

リーリー

サーバーはWindows sever2003のphpstudy構築環境です

ローカル XAPP はワンクリックで MAC コンピューター上に構築されます

お兄さん。 道が間違っています。
よく見てください。

リーリー

以上です。 開発はMacで行うべきです。 はじめに: このファイルのパスを ./*/dayu.php

に変更する必要があります。

Windows システムには /App のようなパスがありません...したがって、相対パスを使用してください

ローカル Mac は Unix で、サーバーは Windows を実行しているため、パスが異なる可能性があります。

gitやsvnでプロジェクトをpullする際にファイル無視の設定をしているため、サーバー環境がローカル環境と異なっているのかもしれません

エラーは明らかです。呼び出された

は存在しません。これは、サーバーからコピーしたコピーが不完全であることを意味しますTopClient

それは大文字小文字の問題、ファイル名、またはクラス名である可能性があります。 Windows では大文字と小文字が厳密に区別されないため、問題は表面化されませんが、Unix システムでは大文字と小文字が厳密に区別されます。

ファイルのインポートに明らかな問題があるかどうかを確認してください。

パスに問題があるはずです

この言葉を聞いたのを覚えています、エラー自体がエラーの原因であり、今でもそれを使用しています

あなたのスクリプトが依存する他のスクリプトが含まれていることを確認しますか? ? ?

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。