警告:include中的许多错误

时间:2013-05-07 21:22:09

标签: php include-path

我在主机上安装了一个运行良好的脚本,但我在另一台主机上安装了相同的脚本,并给了我很多错误..

无法使用的网站:http://fbswapes.info/

工作地点:http://swapes.com

如果其他主机运行顺利,我不明白为什么会出现这些错误。

在第10行的/home/xdesign/public_html/Powerful/languages/lang.php中我有:

include_once($row->path.'.php');

在第884行的/home/xdesign/public_html/Powerful/header.php中,我有:

mysql_data_seek($result, 0);

在885行的/home/xdesign/public_html/Powerful/header.php中,我有:

while ($row = mysql_fetch_array($result, $numass)) {

在第2行的/home/xdesign/public_html/Powerful/_core/home.php中,我有:

include("../config.php");

在第3行的/home/xdesign/public_html/Powerful/_core/home.php中,我有:

include_once('../languages/lang.php');

在第50行的/home/xdesign/public_html/Powerful/footer.php中,我有:

foreach( $total as $sect => $user ){

在第54行的/home/xdesign/public_html/Powerful/footer.php中,我有:

foreach( $total as $sect => $user ){

如果有人可以帮助我,请提前谢谢!

1 个答案:

答案 0 :(得分:0)

文件路径似乎不正确:

警告:include(../ config.php)[function.include]:无法打开流:第2行/home/xdesign/public_html/Powerful/_core/home.php中没有此类文件或目录

你不应该使用相对路径,因为在某些情况下存在歧义。尝试以这种方式重写包含:

include(__DIR__ . '../config.php');

即使这样做并没有解决问题,至少错误信息会告诉PHP在哪里寻找文件。