我已经尝试了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
。
建议我解决这个问题或者得到一个确切的错误 提前致谢。
答案 0 :(得分:0)
加载base.php的文件 - 它在哪个文件夹中?如果它在ecash-staging.co文件夹中,则您的require函数应如下所示:
require('code/AALM/Config/Base.php');
如果它位于一个子文件夹中,需要返回一个文件夹然后向下,则应该在...之前进行..如下所示:
require('../AALM/Config/Base.php');
否则你可以尝试(仅用于测试)很长的路,那就是把完整的URL放到这样:
require('http://ecash-staging.co/code/AALM/Config/Base.php');
答案 1 :(得分:0)
我在php脚本文件的顶部添加了这些行以进行错误渲染。
ini_set('display_errors', 1);
error_reporting(~0);
并像这样使用require_once。
require_once(/var/www/vhosts/ecash-staging.com/code/AALM/Config/Base.php)
;
它对我有用。