Apache Symfony,app_dev.php上的缓存错误,app.php上的错误500
如果我尝试直接加载: www.myappurl.com/app_dev.php 我有一个错误:Apache Symfony,app_dev.php上的缓存错误,app.php上的错误500,apache,symfony,Apache,Symfony,如果我尝试直接加载: www.myappurl.com/app_dev.php 我有一个错误: RuntimeException in ClassCollectionLoader.php line 239: Failed to write cache file "/var/www/html/myapp/app/cache/dev/classes.php". 如果我试着 www.myappurl.com/app.php 我在空白页上犯了500个错误 当我尝试只加载“www.myappurl.co
RuntimeException in ClassCollectionLoader.php line 239:
Failed to write cache file "/var/www/html/myapp/app/cache/dev/classes.php".
如果我试着
www.myappurl.com/app.php
我在空白页上犯了500个错误
当我尝试只加载“www.myappurl.com”时,它只加载默认的Apache测试页面,表示一切正常,但它不会重定向到app.php
我已经试过了所有的方法
及
我做了这里所说的一切:
我已经从另一台服务器复制到这个服务器,配置相同,但这里我无法加载app.php
有什么帮助吗
编辑:这是httpd.conf:
- 将httpd.conf中的第164行更新为“DirectoryIndex.html php”并重新启动apache。这将允许apache读取您的app.php文件,而无需在url中显式写入app.php。www.myappurl.com
- 确保已删除或更改项目中app.php文件的权限。该文件应位于web文件夹中,权限应为-rw-r--r--(通过运行ls-l命令查找此文件)
希望这有帮助 在运行cache:clear命令之前,是否尝试删除整个缓存目录?能否显示Apache配置,仅显示相关部分。@dbrumann我刚刚完成,没有区别。阿尔文·邦克,好的,我用httpd.conf链接编辑了我的问题,您使用的是哪个版本的PHP和Symfony?@dbrumann PHP 5.6.30(cli)(构建日期:2017年1月19日07:57:06)。Symfony版本2.8.2。可能是在某个高级访问中设置的许可证?web中的My.htaccess未重新进行迁移,因为在我尝试输入应用程序的url时,默认情况下它不会重新编码为“app.php”。