我在我的網站結構上有dubts。我有一個配置,lib和公用文件夾在根。 config包含config.php和其他類似的,lib包含所有php/html內容(標題,每頁內容,頁腳等),而公共文件夾包含每個頁面的所有子文件夾,其中index.php在裏面。我爲url做了這些...無論如何,這些index.php中的每一個都將它們的頁面名稱設置爲一個變量,並調用config.php文件和一個module.php作爲整個內容。 我的問題是,因爲我有多層次的子目錄(新聞/體育/足球),每個index.php有不同的配置路徑來調用。 「最深」的文件在config/config.php之前有很多「../」。如何從多級子目錄訪問config.php文件?
這裏的公共/新聞裏面的index.php /:
<?php
require '../../config/config.php';
$MainPage = 'news';
$CurPage = 'news';
include_once(LIB_PATH. 'modules.php');
?>
那麼,有沒有什麼辦法讓絕對的根目錄,因此該路徑中的所有文件一樣嗎? 另外,這個結構是否正確?
LIB_PATH定義在哪裏,你在使用什麼服務器? – Cups 2013-04-27 19:16:17
LIB_PATH在config.php以及其他全局定義中定義。我用EasyPhp在我的電腦上工作,暫時在Altervista的服務器上。 – JohnnyCau 2013-04-27 20:54:10