好吧,所以我的高层次的问题本质上是php55 tidy扩展是不是可以通过RHSCL ? 我已经设置了一个httpd24 & php55的新实例,这个服务器上的所有东西都是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包 (解释如何获得整洁的扩展,以及其他一些)。