RHSCL - расширение php55-tidy не доступно через RHSCL
Хорошо, поэтому мой вопрос высокого уровня по сути заключается в том, что php55
расширение Tidy не доступно через RHSCL
? Я уже настроил новый экземпляр httpd24
& php55
все на этом сервере функционирует, но одному из наших разработчиков нужна аккуратность.
Я ограничен только использованием репо 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 года, в соответствии с жизненным циклом продукта RHSCL, поэтому она НЕ поддерживается.
Во-вторых, это расширение не может быть доступно в RHSCL, поскольку необходимая библиотека (libtidy) не является частью или RHEL.
Вы можете найти дополнительные пакеты сообщества в коллекции php55more, но, опять же, это также EOL.
Поэтому я настоятельно рекомендую вам обновить поддерживаемую коллекцию, rh-php56 или rh-php70.
Также прочитайте Дополнительные пакеты PHP для RHSCL (которые объясняют, как получить аккуратное расширение, среди некоторых других).