-1

我在我的 Apache2 配置中需要帮助,其他线程对我不起作用:(我在我的 Debian Raspberry Pi 上得到了喘息。我已经安装了 Apache2 PHP 和 MySQL,就像在 How-To 中显示的那样。它工作得很好,index.php可以在我的服务器上工作, php-code 一切正常. 但是如果我添加一个第二个站点或添加一个 css\file.css 我会在 error.log 中收到以下消息:

[Thu Mar 14 14:15:55 2013] [error] [client 212.184.119.18] (13)Permission denied                         : file permissions deny server access: /var/www/style.html
[Thu Mar 14 14:15:57 2013] [error] [client 212.184.119.18] (13)Permission denied                         : access to /css/coolblue.css denied, referer: http://myNAME.dyndns-at-home.com/

我不知道如何修复此权限,请给我提示。

如果您需要更多信息,请告诉我,我会把它给您;-) 抱歉我的英语不好。问候

4

1 回答 1

0

您应该检查新站点所在目录的权限或您创建的文件的权限。此文件和目录必须可由 Apache 服务器的用户或组读取。

例如:列出文件或目录:

ls -la

设置所需的目录权限

chmod 750 site_directory
chown webeditoruser:apachegroup site_directory

设置文件所需的权限

chmod 640 your_file.ext
chown webeditoruser:apachegroup your_file.ext
于 2013-03-14T14:06:12.033 回答