Я получаю эту ошибку в PHP
на сервере Fatal Error (E_ERROR): Class 'XMLWriter' not found
. мы используем Cent OS 6
Изучив некоторые сайты, мы обнаружили, что нам нужно установить php55w-xml-5.5.24-1.w6.x86_64.rpm. Но ссылка не работает, я не могу получить этот пакет. мы используем PHP 5.5.24
. Мы не можем обновить наш PHP из-за зависимости от других продуктов. Можем ли мы решить эту ошибку, не обновляя PHP
. Спасибо !!!
ОБНОВИТЬ: мы используем https://rollbar.com/ для обработки ошибок.
php55w-*
Пакеты - это пакеты webtatics, и вам это не нужно, если вы не используете установку PHP webtatics.
Вместо этого используйте соответствующую версию для вашей установки PHP. Обычно его следует просто назвать php-xml
или php55-xml
.
Если вам действительно нужна версия Webtatic 5.5.24, активируйте archive
файлы репо в /etc/yum.repos.d
чтобы вы могли получить доступ к старым, заархивированным и небезопасный версии пакетов.
Если у вас нет /etc/yum.repos.d/webtatic-archive.repo
в вашей системе, скорее всего, вы все-таки не используете Webtatic. В противном случае вы найдете пакет прямо здесь: http://archive.webtatic.com/yum/el6-archive/x86_64/php55w-xml-5.5.24-1.w6.x86_64.rpm.