Facebookアプリケーションファイルをより適切なフォルダーに再編成しようとしましたが、Facebookにアプリケーションをロードしようとすると、次のエラーがスローされます。
Warning: require_once(../scripts/mysql_connect.php) [function.require-once]: failed to open stream: No such file or directory in C:\xampp\htdocs\<root folder>\Model\Database.php on line 3
Fatal error: require_once() [function.require]: Failed opening required '../scripts/mysql_connect.php' (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\<root folder>\Model\Database.php on line 3
2番目のエラーは、最初のエラーの失敗の結果だと思います。奇妙なことに、ブラウザでローカルホストのURLを介してアクセスしているときはプログラムが完全に正常に機能しますが、Facebookを介して実行すると、このエラーがスローされます。
ルートフォルダには、Database.phpファイルが保存されている「Model」フォルダとmysql_connect.phpファイルが保存されている「scripts」フォルダがあります。ブラウザのキャッシュをクリアしてプライベートブラウジングを使用しようとしましたが、それでもこのエラーがスローされます。
誰かが何が間違っている可能性があるか知っていますか?
編集:申し訳ありませんが、これはローカルホストでも機能していないようです!私が奇妙だと思うことの1つは、「ストリームを開くことができませんでした:そのようなファイルまたはディレクトリはありません」と表示され、database.phpパスが一覧表示されることです。なぜそこを見ているのですか?
require_once('../scripts/mysql_connect.php');
Database.phpファイルの先頭にある行を使用してそれを含めます。