RHSCL – php55-tidy扩展无法通过RHSCL

好吧,所以我的高层次的问题本质上是php55 tidy扩展是不是可以通过RHSCL ? 我已经设置了一个httpd24php55的新实例,这个服务器上的所有东西都是httpd24 ,但是我们的开发人员需要整洁。

我只限于使用EPEL和RHEL回购,所以我将无法安装remi或其他任何东西。 我也想避免从源代码编译。 我也看过RHSCL rh-php56回购,也不包括整洁的扩展?

预先捆绑在RHSCL或php5中,我只需要启用?

有些事情我已经尝试过了:

Extension 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也不会显示整齐。

首先,根据RHSCL产品生命周期 ,这个系列在2016年10月达到了“ 生命的尽头 ”,所以没有得到维护。

其次,这个扩展在RHSCL中是不可用的,因为所需的库(libtidy)不是RHEL的一部分。

你可以在php55more中find额外的社区包,但是这个也是EOL。

所以我强烈build议你更新一个维护的集合, rh-php56或者rh-php70

另请阅读RHSCL的其他PHP包 (解释如何获得整洁的扩展,以及其他一些)。