2011-09-06 110 views
1

我正在創建一個WordPress博客。我有一個教程,但我不知道$config['pathSrcInclude']是什麼意思?如:

include_once($config['pathSrcInclude']."common.inc.php"); 

我得到這樣的錯誤

/警告:include_once()的[]:未能打開 'SRC/common.inc.php' 列入(include_path中= ':在/ usr /本地/ PHP5/lib目錄/ PHP的')在/home/content/66/8073766/html/thinkblogger.com/popups/photos.php第8行

請人知道它背後的原因?

回答

4

此:

$config['pathSrcInclude'] 

正在尋找一個數組名爲$配置爲元素pathSrcInclude

從我所看到的你已經表明該行試圖包含一個文件,但它不是在提交的位置。

根據你得到上面的數組元素的錯誤包含此字符串:「SRC /」

那麼,什麼是線實際上做的是尋找這樣的:

include_once("src/common.inc.php"); 

這應該是文件的位置,但從錯誤的外觀看,文件不在那裏。

希望這有助於 克里斯

+0

但是該文件存在那裏我肯定有關於那個 –

+0

@Zain你確定你在src'上面的目錄中工作嗎?如果你回聲getcwd();'? – DaveRandom

+0

是的,我確定我在src上工作 –

0

通過你的講述,這個問題似乎是該文件的路徑...這是錯誤的,PHP生成警告只是告訴你!

$config$config似乎是和配置值的數組,pathSrcInclude應該包含正在嘗試包含的文件的正確路徑。

0

Chris Cummings說了什麼,再加上檢查你對該文件的權限。

確保它可以通過腳本訪問(可能是CHMOD 0755)。