ISPManager 5 - как включить расширение geoip для альтернативной версии PHP: различия между версиями

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Перейти к:навигация, поиск
 
Строка 14: Строка 14:
  
 
Apache можно не рестартить по ssh, так как включим модуль через ISPManager. <br />
 
Apache можно не рестартить по ssh, так как включим модуль через ISPManager. <br />
Включаем модуль geoip в '''ISPManager''' --> '''PHP''' --> '''Расширения PHP''' --> '''GEOIP''' --> Включить:
+
Включаем модуль geoip в '''ISPManager''' --> '''PHP''' --> '''Расширения PHP''' --> '''GEOIP''' --> '''Включить (Enable)''':
  
 
[[Файл:ISPManager_5_geoip_php-1.png |800x600px]]
 
[[Файл:ISPManager_5_geoip_php-1.png |800x600px]]

Текущая версия на 12:16, 11 июля 2020

Доступная цена


ISPManager 5 - как включить расширение geoip для альтернативной версии PHP на CentOS 7

Пример для CentOS 7 + ISPManager 5 + PHP 7.1 (альтернативная версия):

# yum install GeoIP GeoIP-data GeoIP-devel autoconf gcc
# /opt/php71/bin/pecl install geoip-1.1.1
# echo "extension=geoip.so" > /opt/php71/etc/mods-available/geoip.ini

Сам модуль geoip устанавливается в директорию:

/opt/php71/lib/php/modules/geoip.so

Apache можно не рестартить по ssh, так как включим модуль через ISPManager.
Включаем модуль geoip в ISPManager --> PHP --> Расширения PHP --> GEOIP --> Включить (Enable):

ISPManager 5 geoip php-1.png


Проверяем результат через phpinfo():

geoip
geoip support	enabled
geoip extension version	1.1.1
geoip library version	1005000