2013-10-16 60 views
0

我有簡單的HTML和.js開發的網頁用lighttpd作爲網絡服務器,它是基於Linux的設備。如何在linux平臺上爲.js提供相對路徑?

我需要保留我的main.html文件在根目錄和JavaScript文件在js文件夾中。

運行程序時,它從js文件夾讀取javascript以及從其他目錄(/ etc/config/myconfig)訪問配置文件的JavaScript。在訪問此文件應用程序時,由於我使用的是XMLHttpRequest,因此出現錯誤爲403,但是當我將myconfig文件保存在根目錄中時,即使用main.html,它也可以工作。

請建議是否有任何方式告訴JavaScript從/ etc/config目錄讀取文件。

回答

0

錯誤403:

403禁止 該請求是有效的請求,但服務器拒絕響應它[2]。與401未經授權的回覆不同,驗證不會產生任何影響。[2]在需要身份驗證的服務器上,這通常意味着所提供的憑證已成功通過身份驗證,但是憑據仍未授予客戶端訪問資源的權限(例如,試圖訪問受限制內容的已識別用戶)。

您需要讓您的腳本可以從目錄(/ etc/config)中進行讀取。 閱讀關於chmod/chown命令。

相關問題