打开localhost时权限被拒绝

时间:2013-03-24 07:04:36

标签: php ubuntu permissions localhost

我最近在Ubuntu中安装了Apache,PHP和MySQL。并将我创建的文件复制到var/www目录。但是,当我打开http://localhost时,它正在显示

  

警告:未知:无法打开流:第0行的未知权限被拒绝

     

致命错误:未知:未能打开所需的'/var/www/index.php'   (include_path ='。:/ usr / share / php:/ usr / share / pear')在第0行的未知中

如何正常运行我的项目?它在Windows中运行良好。

2 个答案:

答案 0 :(得分:9)

根据这篇文章,您需要为所有者,组和所有人提供读/写权限。

将问题文件的权限设置为777.注意,您应该避免在可从Internet访问的服务器上执行此操作。

http://webomania.wordpress.com/2007/03/12/permission-denied-in-unknown-on-line-0/

答案 1 :(得分:2)

要解决此问题,请查看ErrorLog中的行,以找出它尝试访问的文件夹。 如果该文件夹已存在块,请确保将其设置为允许根据需要进行访问。如果没有,请在Apache配置文件中添加一个块,以便根据需要进行访问。请参阅下面的示例,了解文件夹/ usr / local / awstats / htdocs。

  订单允许,拒绝   允许所有人

要获得完整参考,请查看apache wiki