Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Программинг, Скрипты, Софт, Сервисы
»
Тема:
Не могу поставить Intl для PHP
Новая тема
Ответить
цитата
23/04/24 в 11:02
dmmcash
Чото хрень выходит с этим модулем.
Прочитал в инете все что можно. Сделал по шагам так:
Цитата:
yum install icu libicu libicu-devel
yum update
yum list php7*intl
yum install php74-php-intl.x86_64
Апач рестарт
Оно установилось нормально попутно установив что-то типа Common и Json, не помню точно. Но в списке модулей не появилось. Ошибок при установке не выдавало.
В одном месте нашел что надо вручную дописать extension=intl.so в php.ini
Но в самом php.ini написано что это старый способ а щас не надо. И у меня на другом сервере тоже с PHP7.4 этот intl работает и там в php.ini нет такой записи.
Подскажите пожалуйста куда копать.
цитата
23/04/24 в 13:00
Magistrator
Если компилировалось как отдельный модуль, то надо прописывать для его загрузки.
цитата
24/04/24 в 13:07
dmmcash
Да я уже пробовал прописать. Только не загружается потому что его нет в папке модулей. Я даже поиском по всей системе intl.so - нету
При том что yum пишет что установлено. Вот хз что там установлено
Удалил это нафиг
цитата
24/04/24 в 13:22
pirate
есть такое?
Files
/etc/opt/remi/php74/php.d/20-intl.ini
/opt/remi/php74/root/usr/lib64/php/modules/intl.so
цитата
24/04/24 в 15:01
dmmcash
pirate писал:
есть такое?
Заново установил Intl для проверки. Вот жеж зараза. Я поиском искал этот гребаный intl.so и он не находился. А он тут зашкерился
Это мне теперь так в php.ini его с полным путем и добавлять?
extension=/opt/remi/php74/root/usr/lib64/php/modules/intl.so
цитата
24/04/24 в 15:20
pirate
сначала посмотреть что в интл.ини написано может просто коммент снять
вообще пишут надо ставить по особому
https://serverfault.com/questions/1064585/how-to-install-php-intl-on-centos-php-7-2
yum --enablerepo=remi install php74-php-intl
цитата
24/04/24 в 18:30
dmmcash
pirate писал:
сначала посмотреть что в интл.ини написано может просто коммент снять
Я читал уже это ранее но делать не пробовал потому как remi ведь уже включен. Попробовал ставить так сейчас. Не помогло. В 20-intl.ini включено.
Видимо что-то нетривальное. Уже опасаюсь сломать сервак
Не зря он отсюда /opt/remi/php74/root/usr/lib64/php/modules/intl.so не ставится в нормально место. Может несовместимость какая. Подумаю что дальше делать.
Новая тема
Ответить
Эта страница в полной версии