繁体   English   中英

我无法重新安装 symfony2

[英]I can't reinstall symfony2

我在 linux mint 12 上使用 symfony2 标准版。

我创建了一个 symfony2 项目 2 天,一切顺利,我安装了错误的包并搞砸了项目所以我决定删除Symfony文件夹,然后重新安装 symfony。

现在,如果我执行php app/check.php我会收到时区错误,尽管我的时区设置正确,配置页面如下所示

在此处输入图像描述

我试过

rm -rf app/cache/*
rm -rf app/logs/*

我试过了

chmod -R 777 app/cache app/logs

无法修复

编辑

php bin/vendors install --reinstall解决了这个问题(Hakan Deryal 谢谢先生)。 但是,我发现,如果您将Symfony文件夹重命名为symfony或任何其他名称,您将收到错误消息,或者一切正常,但是当您按下Configure your Symfony Application online时,您将收到此错误消息

Server error
The website encountered an error while retrieving http://localhost/mysite/web/app_dev.php/_configurator/. It may be down for maintenance or configured incorrectly.
Here are some suggestions:
Reload this webpage later.
HTTP Error 500 (Internal Server Error): An unexpected condition was encountered while the server was attempting to fulfill the request.

所以我的下一个问题是如何更改 symfony2 项目,假设你在本地主机上有 2 个 symfony2 项目,它们不能有相同的名称

您好,有时仅清除缓存是不够的。

事件我遇到了相同类型的问题,清除缓存后,尝试重建它。

命令是:

$ sudo php app/console cache:clear 
$ sudo php app/console cache:warmup
$ sudo chmod 777 -R app/cache app/logs

设置权限的最佳方式是使用 ACL:

sudo setfacl -R -m u:www-data:rwx -m u:`whoami`:rwx app/cache app/logs
sudo setfacl -dR -m u:www-data:rwx -m u:`whoami`:rwx app/cache app/logs

您也可以尝试chown www-data app/logs

Symfony reinstall 这个点不是很相关

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM