1

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 プロジェクトを変更する方法です。たとえば、localhost に 2 つの symfony2 プロジェクトがあるとします。同じ名前を付けることはできません。

4

2 に答える 2

1

こんにちは、キャッシュをクリアするだけでは十分ではありません。

同じタイプの問題に遭遇した場合、キャッシュをクリアした後、再構築してみてください。

コマンドは次のとおりです。

$ sudo php app/console cache:clear 
$ sudo php app/console cache:warmup
$ sudo chmod 777 -R app/cache app/logs
于 2013-08-30T13:57:17.250 に答える
0

権限を設定する最良の方法は、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の再インストールはあまり関係ありません

于 2012-04-11T09:39:53.740 に答える