apache - Mac 上的 PHP 配置 - 不渲染

标签 apache php

由于某种原因,任何 php 片段都不会在我的浏览器中呈现。我知道它会被评估,因为它也不显示为文本。我做了以下事情:

  1. 在 httpd.conf 中,我找到了 php5 库的加载模块行并取消了注释
  2. 我将/etc 目录中的 php.ini.default 重命名为 php.ini
  3. 我重新启动了 Apache

这不起作用,而且我似乎也无能为力。有什么想法可能是什么问题吗?

我运行的是 Mac OS 10.6.8 (Leopard)。

**编辑 我的 httpd 的 access_log 和 error_log 看起来也很干净。没有任何错误迹象。还尝试了不同的浏览器。

**第二次编辑 如果我的文件扩展名为 php,则页面会呈现,但 html 中的任何嵌入 php 不会呈现。

最佳答案

听起来可能是 mod_php 的问题。基本上,听起来 Apache 正在使用 PHP 解释器运行 .php 文件,但 mod_php 可能配置不正确。

您可能想阅读以下内容:http://php.net/manual/en/configuration.changes.php

关于apache - Mac 上的 PHP 配置 - 不渲染,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11388777/

相关文章:

php - 在 CentOS7 中无法访问 Apache 上的 URL 链接

php - 从 postgresql 函数参数中检索 php 数组键和值以进行数据库更新

php - 使用 Zend_Db_Table 访问远程服务器

apache - Kubernetes Ingress 路径找不到资源

php - 如何将 PHP 添加到 Linux Mint 20(已安装 Apache2 和 MySQL)

wordpress - .htaccess 根据 HTTPS 下的路由加载不同的 Web 应用程序

javascript - 如何使用 eclipse-mars IDE 将 jquery 插件设置到我的 codeigniter 项目中

php - 在值中使用逗号进行 Laravel 验证

php - 在 iframe 内获取父页面的 URL

使用 Tomcat 和 Max-age 指令的 Apache Mod_cache 配置