0

我正在安装脚本并收到以下错误

警告:include() [function.include]: Unable to access ../GameEngine/config.php in /home/freetrav/public_html/travian/GameEngine/Admin/database.php on line 20

警告:include(../GameEngine/config.php) [function.include]:无法打开流:第 20 行 /home/freetrav/public_html/travian/GameEngine/Admin/database.php 中没有此类文件或目录

警告:include() [function.include]: Unable to access ../GameEngine/config.php in /home/freetrav/public_html/travian/GameEngine/Admin/database.php on line 20

警告:include(../GameEngine/config.php) [function.include]:无法打开流:第 20 行 /home/freetrav/public_html/travian/GameEngine/Admin/database.php 中没有此类文件或目录

警告:include() [function.include]: 未能打开 '../GameEngine/config.php' 以包含 (include_path='.:/usr/lib/php:/usr/local/lib/php') 在 /第 20 行的 home/freetrav/public_html/travian/GameEngine/Admin/database.php

警告:include() [function.include]: Unable to access ../GameEngine/Data/buidata.php in /home/freetrav/public_html/travian/GameEngine/Admin/database.php on line 21

警告:include(../GameEngine/Data/buidata.php) [function.include]:无法打开流:/home/freetrav/public_html/travian/GameEngine/Admin/database.php 中没有这样的文件或目录在线21

警告:include() [function.include]: Unable to access ../GameEngine/Data/buidata.php in /home/freetrav/public_html/travian/GameEngine/Admin/database.php on line 21

警告:include(../GameEngine/Data/buidata.php) [function.include]:无法打开流:/home/freetrav/public_html/travian/GameEngine/Admin/database.php 中没有这样的文件或目录在线21

警告:include() [function.include]: 未能打开 '../GameEngine/Data/buidata.php' 以包含 (include_path='.:/usr/lib/php:/usr/local/lib/php')在第 21 行的 /home/freetrav/public_html/travian/GameEngine/Admin/database.php

警告:无法修改标头信息 - 标头已由 /home/freetrav/public_html/travian/install/include/multihunter 中的(输出开始于 /home/freetrav/public_html/travian/GameEngine/Admin/database.php:20)发送。第 29 行的 php

该文件位于http://www.freetravian.com/travian/install/include/multihunter.php

是什么导致了这些错误?可能是因为我没有设置一些文件夹权限吗?文件 config.php 确实存在。

4

3 回答 3

1

这些文件在给定的 phat 上不存在。

这是错误显示的内容(检查双点):

Warning: include() [function.include]: Unable to access ../GameEngine/config.php in /home/freetrav/public_html/travian/GameEngine/Admin/database.php on line 20

Warning: include(../GameEngine/config.php) [function.include]: failed to open stream: No such file or directory in /home/freetrav/public_html/travian/GameEngine/Admin/database.php on line 20

/home/freetrav/public_html/travian/GameEngine/Admin/database.php <- This is the file doing the include
/home/freetrav/public_html/travian/GameEngine/GameEngine/config.php <- This file doesn't exist
于 2012-06-19T19:55:34.463 回答
1

尝试将整个GameEngine文件夹移动到安装文件夹中。

或者修改您的multihunter.php文件并在您的包含语句中添加一个额外的“../” 。

于 2012-06-19T20:00:26.773 回答
0

谢谢各位,修好了 问题是调用所有其他文件的文件位于两个文件夹而不是一个文件夹中,因此您必须调用 up-directory(..) 两次。所以我添加了另一组带斜线的点,它起作用了。

include("../../GameEngine/config.php");
include("../../GameEngine/Data/buidata.php");

ty +1 为所有人

于 2012-06-19T20:06:38.223 回答