我想通过 Apache 呈现 .phtml 文件,但是当我尝试时,它将页面呈现为文本而不是 html。
在我的虚拟主机配置中,如果我尝试呈现 index.php,它会正确执行。但是,当我将 DirectoryIndex 更改为 index.phtml 并尝试呈现公共(public)目录中存在的 index.phtml 时,它只会呈现文本。
虚拟主机配置是:
代码
服务器名称 parminder.com
DocumentRoot "C:/workspace/parminder_local_net/public"
错误日志日志/parmindercom.log
期权指数 FollowSymLinks
允许覆盖所有
订单允许、拒绝
允许所有
目录索引 index.phtml
*
我还需要配置什么才能让它工作?我需要使用 .htaccess 吗? 基本概念是什么?
最佳答案
.htaccess 文件 根文件夹 --> 文件夹 -->html 页面和子文件夹
尝试将此添加到其中:
AddHandler php-script .php .php5 .php4 .php3 .html .htm .phtm
l
关于php - 如何通过 apache 呈现 .phtml 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10355805/