我试图将我的 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
第二个错误是我认为第一个错误的结果。奇怪的是,当我通过浏览器中的 localhost url 访问时,我的程序运行良好,但是当我通过 facebook 运行它时,它会抛出这个错误。
在我的根文件夹中,我有一个保存 Database.php 文件的“模型”文件夹和一个保存 mysql_connect.php 文件的“脚本”文件夹。我尝试清除浏览器上的缓存并使用隐私浏览,但它仍然抛出此错误。
有谁知道可能出了什么问题?
编辑:对不起,这似乎也不适用于本地主机!我认为奇怪的一件事是它说“无法打开流:没有这样的文件或目录”,然后列出了 database.php 路径。为什么要往里面看?
我使用require_once('../scripts/mysql_connect.php');
我的 Database.php 文件顶部的行来包含它。