Symfony2试图写入它运行的以前的服务器?

时间:2013-02-12 07:48:04

标签: symfony web-deployment

我一直在本地开发一个Symfony2应用程序,现在我想在服务器上的生产环境中部署它。

我上传了所有文件并尝试运行:

php app/console cache:clear --env=prod

出现以下错误:

enter image description here

正如您所看到的,由于某种原因,它正在尝试写入我的C:/驱动器。执行常规缓存:清除工作正常,但我无法将其交换到生产环境。

此时,尝试使用app.php版本只会加载一个空白页面。我无法弄清楚为什么我的应用程序会尝试写入以前服务器上的目录。

帮助?

1 个答案:

答案 0 :(得分:2)

尝试清空缓存文件夹
rm -rf app/cache/*
在此之后,cache:clear --env = prod命令正常工作。