如何在 linux 平台上给出.js中的相对路径

How to give relative path in .js on linux platform?

本文关键字:js 相对 路径 linux 平台      更新时间:2023-09-26

>我用简单的HTML和.js开发了Web UI,lighttpd作为Web服务器,它是在基于Linux的设备上。

我需要将我的主文件保存在根目录中.html将javascript文件保存在js文件夹中。

在运行程序时,它从js文件夹中读取javascript,并从其他目录(/etc/config/myconfig)读取javascript访问配置文件。访问此文件应用程序时,由于我使用的是 XMLHttpRequest 403,因此错误为 403,但是当我将 myconfig 文件保存在根目录中(即使用 main.html)时,它可以工作。

请建议有没有办法告诉javascript从/etc/config目录中读取文件。

错误 403 :

403 禁止 该请求是有效的请求,但服务器拒绝响应它。[2] 与 401 未授权响应不同,身份验证不会有任何区别。[2] 在需要身份验证的服务器上,这通常意味着提供的凭据已成功通过身份验证,但凭据仍然没有授予客户端访问资源的权限(例如,尝试访问受限内容的已识别用户)。

你需要给你的脚本访问权限才能从目录(/etc/config)读取。阅读有关chmod/chown命令的信息。