Apache2只显示索引,但知道其他方面

时间:2013-03-14 13:43:59

标签: configuration apache2 debian

我在Apache2配置上需要帮助,其他线程对我没用:( 我在我的Raspberry Pi上得到了喘气,这是Debian。 我已经安装了Apache2 PHP和MySQL,就像在How-To中一样。 它工作正常,index.php可以在我的服务器上运行,php代码都很好。 但是,如果我添加一个secound站点或添加一个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/

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

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

1 个答案:

答案 0 :(得分:0)

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

例如: 列出文件或目录:

ls -la

使用

设置所需的目录权限
chmod 750 site_directory
chown webeditoruser:apachegroup site_directory

使用

设置文件所需的权限
chmod 640 your_file.ext
chown webeditoruser:apachegroup your_file.ext