-2

取り戻したプロジェクトに問題があります。の右 (私が思うに) に問題がありwww-dataます。私はsf 2.0プロジェクトに参加していますが、エラーは他の(稼働中および運用中の)Webサイトでも発生します..

だから私は公式のsymfonyドキュメントに従った: http://symfony.com/doc/2.0/book/installation.html

3 つの解決策が成功して試行されました。setfacl は機能していますが、キャッシュをクリアしようとするとエラーが発生します。

プロジェクトは機能しており、サーバー上で問題はありません。

それでもumask(0000)何もしません!

どこで何を見つけるべきか本当にわかりません..何か助けはありますか?

4

2 に答える 2

1

さて、ここに解決策があります:

-3はわかりませんが、わかりました。私が言ったように、私は解決策を探し、ここのドキュメントに従います: http://symfony.com/doc/2.0/book/installation.html

www-data権利はありましたが、まだエラーが発生します。

プロジェクトを再度デプロイしましたが、実行しましたphp app/check.php

次に、このエラーが発生しました:

[[ ERROR ]] Checking that the "date.timezone" setting is set: FAILED
        *** Set the "date.timezone" setting in php.ini (like Europe/Paris) ***

それで

sudo mv /etc/php5/cli/php.ini /etc/php5/cli/php.ini.bak
sudo ln -s /etc/php5/apache2/php.ini /etc/php5/cli/php.ini

それから私は値を与えました、date.timezoneそしてすべてが新しいものでうまくいきましたphp app/check.php

問題が解決しました !

于 2013-03-15T12:30:11.747 に答える
-1

システム内の Apache ユーザーの名前が であることを確認してくださいwww-data。またはのような他の名前が付いている場合は、それに応じて権限をまたはで変更しwwwます。apachesetfaclchmod +a

また、次のコマンドを使用して、コンテンツを手動で削除app/cacheしてフォルダーに入れます。app/logs

rm -rf app/cache/* app/logs/*
于 2013-03-08T13:34:13.563 に答える