我一直在努力在php中包含配置文件。我在TAA/system/application/config
中有一个config.php文件,但是我需要将该配置文件包含在TAA/
中显示的local.php中,所以我这样做但是它会抛出错误信息。
http://在服务器配置中禁用了包装器 allow_url_include = 0
- 醇>
无法打开流:找不到合适的包装
我使用include("http://baseurl/TAA/system/application/config/config.php");
答案 0 :(得分:5)
不要指定http:
协议。这只会让PHP使用HTTP请求文件。您还allow_url_include
已禁用php.ini
。
相反,请使用include __DIR__ . '/system/application/config.php'
;
如果您正在使用< 5.3,然后将__DIR__
替换为dirname(__FILE__)
。