2011-09-05 83 views
1

我一直在努力包括php中的配置文件。我在TAA/system/application/config有一个config.php文件,但我需要将该配置文件包含在TAA/中呈现的我的local.php中,所以我这样做了,但它抛出了错误消息。使用url包含配置文件?

  1. HTTP://封装在服务器配置通过 allow_url_include禁用= 0

  2. 未能打开流:没有合适的包装可以发现

我包含配置文件使用include("http://baseurl/TAA/system/application/config/config.php");

+0

什么是你想包括**文件**使用URL? –

回答

5

不要指定http:协议。这只会让PHP使用HTTP请求文件。您还在php.ini中禁用allow_url_include

取而代之,使用include __DIR__ . '/system/application/config.php';

如果您使用的是< 5.3,则将__DIR__替换为dirname(__FILE__)

+0

我在使用你的代码时遇到以下错误:1.未能打开流:2.打开失败3.访问被拒绝用户'ODBC'@'localhost'(使用密码:否)4.服务器的链接不能建立在 – Srini

相关问题