zend-framework – XAMPP Zend Framework = .phtml文件不呈现

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了zend-framework – XAMPP Zend Framework = .phtml文件不呈现脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个XamPP的安装和一个基​​于Zend Framework构建的应用程序,它可以在普通的apache2 PHP5环境中运行.应用程序驻留在正确配置的虚拟主机内部,作为预措施,我还添加了.phtML文件以匹配PHP编译器

<FilESMatch "\.PHP$|\.PHP5$|\.PHP4$|\.PHP3$|\.phtml$|\.PHPt$">
    SetHandler application/x-httpd-PHP
</FilesMatch>

当我访问应用程序的任何页面时,我得到在浏览器中呈现的PHP代码而不是呈现的html. PHP文件是经过编译的,因此在渲染之前的任何地方都可以按照预期的方式运行die(‘aaa’).但是当Zend_View方法_run()中包含脚本文件时,所有内容都会以文本形式输出到浏览器.

我在测试目录中使用普通的index.phtml文件进行测试,它就像一个PHP文件.它由PHP.exe解释,但是当zend包含视图脚本时,我无法弄清楚发生了什么.

有人可以提供一些帮助吗?

解决方法

3小时后我发现问题所在.我不敢相信我花了那么长时间,但问题是配置不允许PHP_short_tag,这是处理模板时的一个很棒的功能.

我在PHP.ini中启用了短标记并重新启动了apache:

short_oPEn_tag = On

在这里发布了答案,因为有一天有人可能会遇到我的问题.

脚本宝典总结

以上是脚本宝典为你收集整理的zend-framework – XAMPP Zend Framework = .phtml文件不呈现全部内容,希望文章能够帮你解决zend-framework – XAMPP Zend Framework = .phtml文件不呈现所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。