我第一次在生产模式下实施 SYMFONY 3 项目。
我遵循OceanDigital教程和标准文档。
我经历了一堆与我已经解决的用户写作权限相关的问题,现在我确实得到了一个 SYMFONY ERROR 页面(离胜利更近了一步),其中包含以下消息:
找不到模板“MyBundle:std_page:home.html.twig”(查看:/[symf 项目的文件夹]/app/Resources/views,/[symf 项目的文件夹]/vendor/symfony/symfony/src/Symfony /Bridge/Twig/Resources/views/Form, /[symf 项目的文件夹]/vendor/knplabs/knp-menu/src/Knp/Menu/Resources/views)。
如果我查看我的 [我的 symf 项目]\app\config\routing.yml,我有:
my_bundle:
resource: "@MyBundle/Resources/config/routing.yml"
options:
expose: true
在[我的 symf 项目]\app\AppKernel.php 的registerBundles()
函数中,我有:
class AppKernel extends Kernel
{
public function registerBundles()
{
$bundles = [
....
new MyBundle\MyBundle(),
.....
]
}
}
并且关于应该获取的模板的文件[my symf project]\src\MyBundle\Ressources\views/std_page/home.html.twig
存在。
在生产模式下,我没有正确设置什么让它在文件夹中寻找 TWIG 模板[my symf project]\src\MyBundle\Ressources\views/
?