我一直在本地开发一个Symfony2应用程序,现在我想在服务器上的生产环境中部署它。
我上传了所有文件并尝试运行:
php app/console cache:clear --env=prod
出现以下错误:
正如您所看到的,由于某种原因,它正在尝试写入我的C:/驱动器。执行常规缓存:清除工作正常,但我无法将其交换到生产环境。
此时,尝试使用app.php版本只会加载一个空白页面。我无法弄清楚为什么我的应用程序会尝试写入以前服务器上的目录。
帮助?
答案 0 :(得分:2)
尝试清空缓存文件夹
rm -rf app/cache/*
在此之后,cache:clear --env = prod命令正常工作。