我的問題是關於我遇到的問題,當試圖爲我的DOCTYPE節添加一個通用的PHP模板。我的DOCTYPE包含(正確地命名爲doctype.php)位於/ template目錄中,還包括指向我想讓所有頁面可訪問的CSS和JS文件的調用。
因此,當我嘗試寫入這些文件(CSS和JS文件)的絕對路徑時遇到問題。目前,我想:
<script type="text/javascript" src="<?php echo $_SERVER['DOCUMENT_ROOT'] . '/file/extension/to/javascript/file.js'; ?>"></script>
和
<link rel="stylesheet" type="text/css" href="<?php echo $_SERVER['DOCUMENT_ROOT'] . 'file/extension/to/css/file.css'; ?>"
我正在通過WAMP在我的本地應用程序。 看一看源代碼,看起來好像鏈接指向相應的文件(c:/wamp/www/examplesite/path/to/file/file.ext),並且一切都會好的。但它不是...
JavaScript不可訪問,樣式表不能正常工作。我不知道該怎麼做。
我也試過: - 寫入不使用PHP的絕對路徑 - 創建PHP變量來保存文檔根,然後連接相應的目錄路徑以訪問文件。
有什麼建議嗎?當我將目錄結構上傳到我的在線服務器與我當前的本地主機時,這將如何改變?
目錄訪問問題似乎。如果我錯了,有人回答,請給我加標籤。:P – hjpotter92 2012-04-03 22:41:17
看看網絡面板(在chrome中:ctrl + shift + i,點擊網絡標籤,刷新你的網頁)。獲取javascript的HTTP請求返回錯誤404或其他內容?如果它是404,那麼js的路徑是不正確的,但它可能是與訪問文件的權限有關的問題。此外,您可以看到瀏覽器用來請求js的路徑。 – 2012-04-03 23:00:59