【问题标题】:.php files not being parsed by HTTPD.php 文件未被 HTTPD 解析
【发布时间】:2023-03-09 09:27:02
【问题描述】:

更新:

毕竟我的问题在于 httpd.conf,而不是php.ini。我错过了以下内容:

<FilesMatch \.php$> SetHandler application/x-httpd-php </FilesMatch>

http://wiki.apache.org/httpd/PHPDownload

(也请查看下面的其他答案)

原始问题 我想要一种方法来测试我的 php.ini 文件,因为我的服务器目前无法解析 .php 文件。我的 MimeTypes for PHP 出现问题,重新启动 HTTPD 时没有看到任何错误。

【问题讨论】:

  • 你确定这不是 Apache 的问题吗?
  • 这是我的 httpd 配置的问题。我的 php 文件不解析实际上是 #httpd - wiki.apache.org/httpd/PHPDownload 中最常见的问题

标签: php centos mime-types


【解决方案1】:

如果 apache(或您使用的 Web 服务器)没有将控制权传递给 php - 那么您忘记将 AddType application/x-httpd-php .php 添加到您的 httpd.conf 中

【讨论】:

  • 您不应该使用 AddType 启用 mod_php - 它非常明显错误(正如我在 irc://irc.freenode.net/httpd 中解释的那样)。曾经应该使用 mod_php 你和 - 见 wiki.apache.org/httpd/PHPDownloadphp.net/manual/en/install.unix.apache2.php
  • @electblake:在粗鲁之前 - 学习如何提问并详细描述所有问题。我们不知道您已经动态地编译了php,而不是静态地。你知道区别吗?
  • @electblake:“你不应该启用 mod_php”——当然,我们不是。但是我们假设您有足够的经验知道,您必须加载模块或静态编译它,因为它显而易见。所以,伙计,如果你不能正确提问,请保持礼貌,不要教我们!!!
  • 对不起。我在#httpd 中被淘汰,并被告知不要使用 AddType(用非常强硬的语言,我在这里发泄了呵呵)。他们告诉我,使用 AddType 是完全错误的,任何告诉我使用它的人都应该得到建议。但是 - 在这里 - 我的问题并没有围绕这个问题提出,而且我肯定会向你们提出。非常抱歉。
猜你喜欢
  • 1970-01-01
  • 2021-09-27
  • 2021-08-22
  • 2021-07-05
  • 2018-12-04
  • 1970-01-01
  • 2011-04-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多