【发布时间】:2017-03-14 15:30:36
【问题描述】:
我已经尝试过 require 和 include 函数来加载名为“Base.php”的文件。但无法工作。我的目录路径如下。
/var/www/vhosts/ecash-staging.co/code/AALM/Config/Base.php
我确定文件显然存在于目录中。我也通过 file_exists() 函数进行了检查。
1)为什么我的文件没有通过 include 或 require 加载;
2) 没有显示错误,即使我在 php.ini 文件中更改了display error =on。
建议我解决这个问题或得到一个确切的错误 提前致谢。
【问题讨论】:
-
我们可以看一些代码吗?它不起作用的原因可能有很多。
-
如果您使用
file_exists()的测试确实以完全相同的路径成功,那么剩下的唯一选择是某些组件阻止访问。但是,在这种情况下,您将在 http 服务器错误日志文件中获得一个条目。这里有一些可疑的东西。请显示您尝试使用确切路径的确切代码。以及您的 http 服务器错误日志文件中相关时间的确切内容。 -
还要注意
display error和display_error是两个不同的东西。 -
我试过这个代码。 require_once('/var/www/vhosts/ecash-staging.com/code/AALM/Config/Base.php');