我有文件夾主頁有兩個子文件夾,如以下require_once子文件夾
+Home
+include
- membersite_config.php
+iDiscover
-index.php
中的index.php我加放在require_once腳本訪問membersite_config.php
<?PHP
require_once($_SERVER['DOCUMENT_ROOT'].'/include/membersite_config.php');
?>
我得到以下錯誤: 警告:require_once(./include/fg_membersite.php):無法打開流:第2行沒有D:\ Home \ include \ membersite_config.php中的此類文件或目錄
致命錯誤:require_once():Failed openin g在第2行D:\ Home \ include \ membersite_config.php中包含'./include/fg_membersite.php'(include_path ='.; C:\ php \ pear')
錯誤說沒有這樣的文件或目錄,而路徑「D:\ Home \ include \ membersite_config.php」是正確的。當我將index.php移動到根目錄下時,頁面運行良好。
我也嘗試使用下面的代碼描述here但它給了同樣的錯誤
<?PHP
define('ROOT', 'D:Home\\');
require_once(ROOT ."/include/membersite_config.php");
?>
編輯:
我也試過 require_once( 「../包括/ membersite_config.php」 ); 它給了同樣的錯誤
在此先感謝
你檢查了文件權限嗎? – Ares 2013-02-24 07:23:20
嘗試require_once(「../include/memberite_config.php」); – 2013-02-24 07:24:37
@Ares是的,當我將index.php移動到根目錄時,一切正常。 – Mariam 2013-02-24 07:28:50