好吧,所以我的高级问题本质上是php55
tidy 扩展无法通过 获得RHSCL
?我已经设置了 的新实例,httpd24
并且php55
此服务器上的所有内容均正常运行,但我们的一位开发人员需要 tidy。
我只能使用 EPEL 和 RHEL 存储库,因此无法安装 remi 或其他任何东西。我也想避免从源代码进行编译。我也查看了存储库RHSCL
rh-php56
,它也不包含 tidy 扩展?
tidy 是否预先捆绑在 RHSCL 或 php5 中,我只需启用它吗?
我尝试过的一些方法:
扩展名tidy.so
不在其中,/opt/rh/php55/root/usr/lib64/php/modules
确认模块不可用。
已安装的软件包
libtidy.x86_64 - 0.99.0-31.20091203.el7
libtidy-devel.x86_64 - 0.99.0-31.20091203.el7
已安装的软件包
php55-php.x86_64 5.5.21-5.el7
php55-php-bcmath.x86_64 5.5.21-5.el7
php55-php-cli.x86_64 5.5.21-5.el7
php55-php-common.x86_64 5.5.21-5.el7
php55-php-gd.x86_64 5.5.21-5.el7
php55-php-mbstring.x86_64 5.5.21-5.el7
php55-php-mysqlnd.x86_64 5.5.21-5.el7
php55-php-opcache.x86_64 5.5.21-5.el7
php55-php-pdo.x86_64 5.5.21-5.el7
php55-php-pear.noarch 1:1.9.4-10.el7
php55-php-pecl-jsonc.x86_64 1.3.5-1.el7
php55-php-process.x86_64 5.5.21-5.el7
php55-php-xml.x86_64 5.5.21-5.el7
php55-runtime.x86_64 2.0-1.el7
可用包
php55.x86_64 2.0-1.el7
php55-php-dba.x86_64 5.5.21-5.el7
php55-php-devel.x86_64 5.5.21-5.el7 php55-
php-enchant.x86_64 5.5.21-5.el7 php55-
php-fpm.x86_64 5.5.21-5.el7
php55-php-gmp.x86_64 5.5.21-5.el7 php55-php-intl.x86_64 5.5.21-5.el7 php55-php-ldap.x86_64 5.5.21-5.el7 php55-php-odbc.x86_64 5.5.21-5.el7 php55-php-pecl-jsonc-devel.x86_64 1.3.5-1.el7 php55-php-pecl-memcache.x86_64 3.0.8-3.el7 php55-php-pecl-mongo.x86_64 1.4.5-1.el7 php55-php-pgsql.x86_64 5.5.21-5.el7 php55-php-pspell.x86_64 5.5.21-5.el7 php55-php-recode.x86_64 5.5.21-5.el7 php55-php-snmp.x86_64 5.5.21-5.el7 php55-php-soap.x86_64 5.5.21-5.el7 php55-php-xmlrpc.x86_64 5.5.21-5.el7 php55-scldevel.x86_64 2.0-1.el7
表演php -m
也不显整洁。
答案1
首先,这个系列已经达到了“生命尽头“2016年10月,根据RHSCL 产品生命周期,因此不予维护。
其次,此扩展无法在 RHSCL 中使用,因为所需的库 (libtidy) 不是 RHEL 的一部分。
您可以找到更多社区包裹php55更多系列,但是这个也已经 EOL 了。
因此我强烈建议你更新到维护的集合,rh-php56或者rh-php70。
另请阅读RHSCL 的附加 PHP 软件包(其中包括解释如何获得整洁的扩展)。