我创建了新的symfony 2应用程序,其中包括AcmeDemoBundle。它工作正常。symfony 2,演示不能在远程服务器上工作
我在app_dev.php
中注释掉了,所以可以从远程服务器(openshift cloud)访问它。在本地主机上它没有任何问题。我git推到openshift,并按预期工作。
然后我将演示路线移至route.yml(用于制作)。
On localhost app.php
working without any problem。所以我混帐推到openshift但随后app.php
扔了一个错误:
failed to open stream Acme/DemoBundle/Resources/views/Welcome/index.html.twig
于是,我把后面的演示路线routes_dev.yml
,git的推动,但openshift错误仍然存在。
可能是什么问题?
编辑:问题是,我的本地主机路径树枝模板是“/var/www/html/jba/php/src/JBA/MainBundle/Resources/views/Default/index.html.twig”,但在openshift仍然会看到同一个目录。但是openshift目录布局是不同的,所以它找不到模板。我想我必须配置openshift来查看正确的目录。只是不知道如何。