AcmeDemoBundle を含む新しい symfony 2 アプリを作成しました。それは正常に動作します。
app_dev.php
リモートサーバー(openshift cloud)からアクセスできるようにコメントアウトしました。ローカルホストでは問題なく動作します。openshift に git push したところ、app_dev.php
期待どおりに動作しました。
次に、デモ ルートを route.yml (本番用) に移動しました。
ローカルホストapp.php
では問題なく動作しました。そのため、openshift に git push しましたがapp.php
、エラーが発生しました。
ストリーム Acme/DemoBundle/Resources/views/Welcome/index.html.twig を開けませんでした
そのため、デモ ルートをroutes_dev.yml
git push に戻しましたが、openshift エラーが続きます。
何が問題なのですか?
編集: 問題は、小枝テンプレートへの私の localhost パスが「/var/www/html/jba/php/src/JBA/MainBundle/Resources/views/Default/index.html.twig」であるが、openshift ではまだ見えることです。同じディレクトリに。しかし、openshift dir レイアウトが異なるため、テンプレートが見つかりません。正しいディレクトリを見るようにopenshiftを設定する必要があると思います。方法がわからないだけです。