SuPHP ile php direktiflerini değiştirin

Sen oluşturmanız gerekir 2 suPHP'ye etkindir web public_html dosyaları. Php.ini yapılandırması için bir .htaccess belirten yolu ve direktifleri ile bir php.ini.
Php ayarları ve tüm site klasörleri için merkezi bir php.ini Uzantıları yüklemek.

 

Hesabı için Örnek “hesap adı”. .htaccess Içerik emin güncellemek olun:

.htaccess

suPHP_ConfigPath olamazdı[hesap adı]/public_html

 

php.ini

register = Kapalı
Extension=PDO.so

Extension=pdo_sqlite.so
Extension=SQLite.so
Extension=PDO_MYSQL.so
Extension=geoip.so

GeolP PHP Extension yükleyin

GeoIP C API yüklemek
Değiştir 1.4.8 için indirdim.

cd / usr / local / src
wget http://geolite.maxmind.com/download/geoip/api/c/GeoIP.tar.gz
Tar zxvf GeoIP.tar.gz
CD GeoIP-*
./yapılandırmak
yapmak
yapmak onay
make install

PHP PECL uzantısı yüklemek

PECL install GeoIP

PHP.ini bulmak

PHP -i | GREP php.ini

PHP.ini içinde yüklemek uzantıyı etkinleştirmek:

;;;;;;;;;;;;;;;;;;;;;;
; Dinamik uzantıları ;
;;;;;;;;;;;;;;;;;;;;;;
Extension=geoip.so

HTTP sunucusu yeniden başlatmanız gerekebilir (Apache) değişiklikleri uygulamak için.

Download Geo Lite şehir veritabanı

cd / usr / 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

Daha doğru algılama ve üretim projeleri için, tam GeoCity veritabanı MaxMind satın.