好吧,所以我的高级问题本质上是php55
整洁的扩展不能通过RHSCL
? 我已经设置了一个新实例,并且此服务器上的httpd24
所有php55
内容都可以正常工作,但是我们的一位开发人员需要整洁。
我仅限于使用 EPEL 和 RHEL 存储库,因此我将无法安装 remi 或其他任何东西。我也想避免从源代码编译。我还查看了RHSCL
rh-php56
repo,它也不包括 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
也不显整齐。
首先,根据RHSCL 产品生命周期,该系列已于 2016 年 10 月达到其“生命周期”,因此不予维护。
其次,此扩展在 RHSCL 中不可用,因为所需的库 (libtidy) 不是 RHEL 的一部分。
您可以在php55more集合中找到其他社区包,但同样,这个也是 EOL。
所以我强烈建议您更新到维护的集合,rh-php56或rh-php70。
另请阅读RHSCL 的附加 PHP 包(其中解释了如何获得整洁的扩展等)。