如何修复此symfony config.php权限错误?

时间:2016-03-12 01:57:32

标签: php apache symfony ubuntu

我正在尝试设置symfony。我正在运行ubuntu,我安装了apache2,phpmyadmin和phpstorm。我在我的项目的config.php下收到此错误:

  

主要问题已发现主要问题,必须予以修复   继续之前:更改“app / cache /”或的权限   “var / cache /”目录,以便Web服务器可以写入它。   更改“app / logs /”或“var / logs /”目录的权限   以便Web服务器可以写入它。   所以我去了/ var

我尝试了一些事情:

  1. sudo thunar然后将所有权限更改为可写。这不起作用,权限立即改变。
  2. 我继续使用此site,它说要使用某些命令来修复权限:sudo chmod 754 /var/cachesudo chmod 754 /var/log以及sudo chmod -R 775 /var/cachesudo chmod -R 775 /var/log 这也不起作用
  3. 我还应该注意,我已经清除了缓存并重新启动了apache2。

2 个答案:

答案 0 :(得分:1)

很高兴你自己弄清楚了。

无论如何,您可以在此处详细了解:Setting up Permissions / Symfony2

让我知道。侨!

答案 1 :(得分:0)

我明白了。缓存和日志都在应用程序内部。这对我来说没有多大意义,因为他们所在的文件夹(root,www文件夹)的权限已经适当地设置了所有权限。我所做的只是在我的应用程序中的那些文件夹上设置chmod -R 755