首页 > 解决方案 > 在源安装了 HTTPD 的服务器上安装 PHP

问题描述

有一台服务器通过源安装了 Apache HTTPD,因此,没有安装的 Apache HTTPD 的 Yum/RPM 注册。

当尝试使用 yum 安装 PHP 5.x 包时,它会给出错误,指出未找到依赖包“httpd”。

安装 PHP 和剩余的 PHP RPM 子包(例如 php-pecl-jsonc RPM)的正确方法是什么,因为 yum 不允许安装它?

标签: phpapacheredhatyum

解决方案


问题已解决,安装 PHP RPM 文件忽略来自 HTTPD 的依赖项,然后将 mod_php 文件 (mod_php.so) 从原始源目录移动到源安装的 HTTPD 中的相应模块目录。


推荐阅读