【发布时间】:2011-03-26 07:41:28
【问题描述】:
我想在连接服务器上的域之前检查文件。我已在直接管理员中添加它们,我已上传文件 - 但我不知道如何获取它们。
我连接了 4 个域,但我只能访问一个。我看到可以包含更高级别的文件
include('../../panele-podlogowe.eu/adm/img/edit.gif')
这给了我正确的形象。但是当我完成后:
include('../../panele-podlogowe.eu/index.php');
什么都没有发生(我已打开错误报告)。
当我做了类似的事情时:
include('../../panele-podlogowe.eu/index.php');
echo 'Failed?';
什么都没有打印出来……这到底是怎么回事?
解决方案:
ini_set("display_errors", "stdout");
【问题讨论】:
-
您的错误报告级别是多少?
-
你在哪个文件中开启了报错功能?
-
检查您的错误报告级别并查看 ini 指令 log_errors 和 display_errors。见pt.php.net/manual/en/…pt.php.net/manual/en/errorfunc.configuration.php#ini.log-errorspt.php.net/manual/en/errorfunc.configuration.php#ini.error-log
-
尝试要求该文件,而不是包含将导致它发出致命而不是警告的文件。还要看index.php文件的内容,是不是包含了其他文件/资源?
-
@Gumbo - E_ALL @BoltClock - 在两个文件中,在开头@Artefacto - 谢谢!看起来错误已保存到文件中...我该如何更改? @Doon - 要求相同 - 是的,index.php 是某种加载器,因此它本身不会打印内容