php - 如何通过 apache 呈现 .phtml 文件

标签 php apache .htaccess

我想通过 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 .phtml

关于php - 如何通过 apache 呈现 .phtml 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10355805/

相关文章:

php - Laravel 5.2 与 socket.io 和 redis 私有(private)消息实时聊天

php - Laravel 验证属性 "nice names"

linux - 尝试在本地 Apache 服务器上运行 python 脚本时出现错误 500

linux - 新的 Apache 服务器 - .htaccess 出现问题

apache - 基于ip的mod_rewrite

.htaccess - 如何启用 SSL 排除特定目录和排除子域

php - PHP 何时在长时间运行的脚本中运行垃圾收集?

php - 免费结果集数据 mysqli_result::free

macos - 在 Mac OS 10.9 中启动并运行 Apache Tomcat

php - 如何使用 .htaccess 规则从父目录加载 .css 文件?