0

我将目录复制到/opt/lampp/htdocs/xampp/dir-name

现在,当我启动服务器并转到localhost/xampp/dir-name/index.php仅加载原始 html 而没有应用任何 css 或 js 时,chrome 控制台显示以下内容:

GET http://localhost/xampp/dir-name/css/normalize.css 403 (Forbidden) localhost/:13
GET http://localhost/xampp/dir-name/css/main.css 403 (Forbidden) localhost/:14
GET http://localhost/xampp/dir-name/js/vendor/modernizr-2.6.2.min.js 403 (Forbidden) localhost/:16
GET http://localhost/xampp/dir-name/images/zoom.png 403 (Forbidden) 

// Many more like that.
4

2 回答 2

0

您必须更改文件权限,假设您在 linux 上,您必须在终端中执行此操作:

chown your-user /path/to/directory -R

-R是递归chown的,它将新设置应用于目录中的所有文件和文件夹......

更改所有者后,您必须右键单击该文件夹并设置其他人访问文件的权限。

于 2013-08-19T12:15:38.347 回答
0

听起来目录上的权限设置不正确。做这个:

cd /opt/lampp/htdocs/xampp/dir-name
ls -l

现在您应该能够看到拥有 css 目录的用户和组以及它的权限是什么。您可以使用 UNIX/Linux 命令 chown 更改目录的所有者,使用 chmod 更改访问模式。

于 2013-08-19T12:20:42.783 回答