私はSymfony2で小さなサイトを書き、それをWebSpaceでホストしたいと思っています。FTPアクセスしかないので、コンソール/ターミナルにアクセスできません。
問題は:Symfonyがキャッシュディレクトリを正しく作成できないことです!まだ許可の問題があるかもしれませんか?!
これまでのyステップは次のとおりです。
- 空のキャッシュディレクトリを使用してプロジェクト全体をアップロードする(コンソールがないためにプロジェクトをクリーンアップできないため)
- ftpクライアントを使用してキャッシュとログディレクトリの権限を変更する
- ここで説明されているように、コンソール、app.php、app_dev.phpのマスキングを解除します
- ファイルのホワイトリストにIPを追加する:config.phpとapp_dev.php
- config.phpをチェックして、私の設定がsymfonyの要件を満たしているかどうかを確認します(要件を満たしています!大きな問題はありません!)
- PHP設定の確認:PHP 5.3.3-7、SQLite3、PDO-Driverがあります!
開く
app_dev.php/_configurator/step/0
と、RuntimeExceptionが発生します。RuntimeException: Unable to create the cache directory (/var/www/userx/html/MySiteSymfony/app/cache/dev/twig/83/4c).
app.phpを開くと、500サーバーエラーが発生し、ログファイルは作成されません。
symfonyを機能させる方法を誰かが考えていますか?