2011-09-05 68 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

相關問題