URL file-access is disabled in the server configuration in

Posted in Новости on 22 ноября, 2010 by admin

для исправления этой ошибки нужно изменить директивы php.ini вот в такой вид :

allow_url_include = on;
allow_url_fopen = on;

и перезапустить вебсервер.

Tags: , , , ,

установка mod_rpaf на Debian.

Posted in Новости on 17 ноября, 2010 by admin

1. ставим сам модуль
apt-get update
apt-get install -y libapache2-mod-rpaf

2. редактируем конфиг
nano /etc/apache2/mods-enabled/rpaf.conf

где в строке «RPAFproxy_ips 127.0.0.1» вписываем через пробел все внешние IP сервера.

например пусть будут 2 IP — 1.1.1.1 и 2.2.2.2 тогда строка будет выглядеть так :

RPAFproxy_ips 127.0.0.1 1.1.1.1 2.2.2.2

3. сохраняем и перезагружаем вебсервер :

/etc/init.d/apache2 restart

Tags: , ,

сайт открывается по IP или первый Virtualhost на IP

Posted in Новости on 16 ноября, 2010 by admin

Если Вам нужно сделать так, чтобы сайт открывался только по доменному имени, а не по IP , то проще всего первым виртхостом на нужном IP вставить это :

< virtualhost ip.ad.dr.ess:80 >
redirect permanent / http://example.com/
< /virtualhost >

Где example.com — нужный сайт.

Tags: ,

mod_geoip apache2 Debian + GeoIP MaxMind

Posted in Новости on 12 ноября, 2010 by admin

1. ставим модуль mod_geoip для апача :

apt-get install libapache2-mod-geoip

2. редактируем конфиг модуля :

nano /etc/apache2/mods-enabled/geoip.conf

и раскомменчиваем строку :

GeoIPDBFile /usr/share/GeoIP/GeoIP.dat

3. качаем и устанавливаем GeoIP.dat от MaxMind

wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
gunzip GeoIP.dat.gz
rm /usr/share/GeoIP/GeoIP.dat
mv GeoIP.dat /usr/share/GeoIP

4. перезагружаем вебсервер :

apache2ctl restart

Tags: , , , , ,

mod_fcgid: too much ( Debian ) (Service Temporarily Unavailable)

Posted in Новости on 19 октября, 2010 by admin

Если в логах апача появились ошибки вида :

[Tue Oct 19 08:57:03 2010] [notice] mod_fcgid: too much /var/www/user/data/www/site.ru/index.php process(current:100, max:100), skip the spawn request
[Tue Oct 19 08:57:03 2010] [notice] mod_fcgid: too much /var/www/user/data/www/site.ru/index.php process(current:100, max:100), skip the spawn request
[Tue Oct 19 08:57:03 2010] [notice] mod_fcgid: too much /var/www/user/data/www/site.ru/index.php process(current:100, max:100), skip the spawn request
[Tue Oct 19 08:57:03 2010] [notice] mod_fcgid: too much /var/www/user/data/www/site.ru/index.php process(current:100, max:100), skip the spawn request

То это означает, что подошли к лимиту процессы FastCGI и нужно добавить в конфиг fcgid.conf ( у меня он находится по адресу /etc/apache2/mods-enabled/fcgid.conf ) следующие директивы :

1. SpawnScoreUpLimit n (10)

Лимит частоты запуска новых процессов FastCGI. При его приевышении на некоторое время прекращается запуск новых процессов.

2. MaxProcessCount n (1000)

Максимальное число процессов FastCGI.

Tags: , ,