Установка модуля rar: различия между версиями
Перейти к навигации
Перейти к поиску
Misha (обсуждение | вклад) Новая страница: «В данный момент при попытке установки модуля rar через pecl, выскакивает ошибка компиляции…» |
Misha (обсуждение | вклад) |
||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 13: | Строка 13: | ||
sudo rm -R /etc/php.d | sudo rm -R /etc/php.d | ||
sudo rm -R /etc/php-zts.d | sudo rm -R /etc/php-zts.d | ||
sudo ln -s /etc/php/7.3/mods-available/rar.ini /etc/php/7.3/fpm/conf.d/20-rar.ini | |||
sudo ln -s /etc/php/7.3/mods-available/rar.ini /etc/php/7.3/apache2/conf.d/20-rar.ini | |||
sudo ln -s /etc/php/7.3/mods-available/rar.ini /etc/php/7.3/cli/conf.d/20-rar.ini | |||
</pre> | </pre> | ||
Копируем файл модуля /usr/lib64/php/modules/rar.so в каталог /usr/lib/php/дата/ | |||
==Перезапуск сервисов== | |||
<pre>sudo service apache2 restart | |||
sudo service fpm restart</pre> |
Текущая версия от 15:39, 12 сентября 2019
В данный момент при попытке установки модуля rar через pecl, выскакивает ошибка компиляции модуля и он не встает.
Скачиваем пакет rpm
$ wget http://rpmfind.net/linux/remi/fedora/31/remi/x86_64/php-pecl-rar-4.0.0-5.fc31.remi.7.3.x86_64.rpm
Установливаем пакет Alien
sudo apt-get install alien
Преобразуем .rpm в .deb
sudo alien php-pecl-rar-4.0.0-5.fc31.remi.7.3.x86_64.rpm
Получили пакет php-pecl-rar_4.0.0-6_amd64.deb и устанавливаем его
Установка .deb пакета
sudo dpkg -i php-pecl-rar_4.0.0-6_amd64.deb
Настройка
sudo mv /etc/php.d/40-rar.ini /etc/php/7.3/mods-available/rar.ini sudo rm -R /etc/php.d sudo rm -R /etc/php-zts.d sudo ln -s /etc/php/7.3/mods-available/rar.ini /etc/php/7.3/fpm/conf.d/20-rar.ini sudo ln -s /etc/php/7.3/mods-available/rar.ini /etc/php/7.3/apache2/conf.d/20-rar.ini sudo ln -s /etc/php/7.3/mods-available/rar.ini /etc/php/7.3/cli/conf.d/20-rar.ini
Копируем файл модуля /usr/lib64/php/modules/rar.so в каталог /usr/lib/php/дата/
Перезапуск сервисов
sudo service apache2 restart sudo service fpm restart