我已经制作了很多Symfony应用程序,可以在生产环境中使用,但最近尝试了第一次将其部署到Ubuntu 16。 var/logs/prod.log显示关于无法找到类的错误,所以当然应用程序不会运行。关于Apache许可问题的Symfony
我可以用chmod 777/var/www/-R“修复”这个问题,并且所有的东西都开始工作。当然这不安全......我该如何解决这个问题?
注意:我目前没有以用户身份登录,而是以root身份登录。
*编辑 该应用程序不会在chmod 777/var/www/var -R之后运行,以更改chache和日志的权限,但仅限于更改整个应用程序的所有文件夹的权限。