Zmiany dyrektyw PHP z suPHP

Musisz utworzyć 2 plików w public_html strony internetowej, gdzie suPHP jest włączona. Określanie ścieżki do php.ini .htaccess konfiguracji i php.ini z dyrektywami.
Można zmienić ustawienia php i załadować rozszerzeń z centrum php.ini dla wszystkich folderów witryny.

 

Przykład dla konta “Nazwa konta”. Upewnij się, że w aktualizacji zawartości htaccess:

.htaccess

suPHP_ConfigPath /home/[Nazwa konta]/public_html

 

php.ini

register_globals = Off
Extension=PDO.so

Extension=pdo_sqlite.so
Extension=SQLite.so
Extension=PDO_MYSQL.so
Extension=GeoIP.so

Zainstaluj geoip PHP Extension

Zainstalować GeoIP C API
Zmiana 1.4.8 Aby pobrać wersję.

CD/local/src
wget http://geolite.maxmind.com/download/geoip/api/c/GeoIP.tar.gz
tar zxvf GeoIP.tar.gz
CD GeoIP-*
./skonfigurować
Marka
dokonać wyboru
Aby zainstalować

Zainstaluj rozszerzenie PHP PECL

PECL install geoip

Znajdź php.ini

php -i | grep php.ini

Włącz rozszerzenie załadować w pliku php.ini:

;;;;;;;;;;;;;;;;;;;;;;
; Dynamiczne rozszerzenia ;
;;;;;;;;;;;;;;;;;;;;;;
Extension=GeoIP.so

Może być konieczne ponowne uruchomienie serwera HTTP (Apache) Aby zastosować zmiany.

Pobierz za darmo Geo City Lite bazy danych

CD/local/src
wget -N - q http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz
gunzip GeoLiteCity.dat.gz
MV GeoLiteCity.dat /usr/local/share/GeoIP/GeoIPCity.dat

Dla bardziej dokładne wykrywanie i produkcji projektów, kupujcie MaxMind pełnej bazy danych GeoCity.