我尝试了所有可能的组合,以使Symfony的文件夹cache
和logs
可写。没有成功。
简单的chmod -R 777 cache logs
似乎设置了正确的chmods,但它仍然没有通过浏览器写入文件,抛出的错误是"无法创建缓存目录"或"无法写入缓存目录"。
但是如果运行php app/console cache:clear --env=dev
它确实可以完成这项工作,并且命令行中不会抛出任何错误。
/etc/php-fpm.d/www.conf中的PHP-FPM user
和group
设置为apache
(尝试过nobdy,nginx)。 listen
设置为127.0.0.1:9000,如果它给出了正在发生的事情的任何输入。
我该如何做到这一点?