2013-06-03 84 views
0

require_once()我有以下文件:致命錯誤:使用絕對路徑

/home/public_html/grid.php 

它裏面用絕對路徑require_once的作品:

require_once('/home/public_html/include/config.php'); 

那麼,爲什麼當我移動這個文件到另一個目錄,

/home/public_html/newfolder/grid.php 

它停止工作,並返回一個

Fatal error: require_once() [function.require]: Failed opening required './include/config.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/public_html/include/config.php on line 2

+0

雖然看起來太過本地化了一個問題 –

回答

1

錯誤消息與您所說的相矛盾。

Failed opening required './include/config.php'

這是相對路徑,而不是絕對

in /home/public_html/include/config.php on line 2

爲什麼你想在配置本身包括哪些內容?你說過你包括grid.php

只要使用絕對路徑和你真正需要它的地方 - 一切都會奏效。