我在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/
我不知道如何修复此权限,请给我一个提示。
如果你需要更多信息,请告诉我,我会把它给你;-) 对不起,我的英语不好。 问候
答案 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