Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
почему во всех встреченных мною мануалах все back-end'ы nginx слушает именно по сетевому протоколу
(кстати, правильно это слово читается «энжинкс»)
на gerrit народ перевести вместо svn
last pid: 34637; load averages: 3.61, 3.80, 3.85 up 35+21:12:56 13:39:24
2924 processes:5 running, 2917 sleeping, 2 stopped
CPU: 19.0% user, 0.1% nice, 2.4% system, 0.2% interrupt, 78.3% idle
Mem: 9406M Active, 9691M Inact, 3429M Wired, 437M Cache, 2465M Buf, 838M Free
Swap: 4096M Total, 60M Used, 4036M Free, 1% Inuse
error_page 412 = @search;
location = / {
if ($query_string ~ 'search=')
{
return 412;
}
proxy_pass 127.0.0.1:81/;
}
location @search {
access_log /var/log/search_log;
proxy_pass 127.0.0.1:8081;
}
кстати, правильно это слово читается «энжинкс»
— eAccelerator, конечно же, должен стоять (если глючит — надо подбирать версии PHP и eAccelerator, чтобы работало стабильно, это возможно — по крайней мере, я много лет пользуюсь eAccelerator и за это время всего пару багов ловил, так что вам не повезло просто, скорее всего);
eAccelerator only works with mod_php or php in fastcgi mode. It can't be used in cgi or cli because eAccelerator needs to set up shared memory, and this can only be done when all php instances that need to access it are forks of the first process
Когда не стало apache, не стало и данного бага тоже. Ваш способ похож на метод лечение головной боли путем отрубания головы и выращивания новой, другой расы.
if ($host ~* ^(www\.)(.+)) {
set $host2 $2;
}
if ($host !~* ^(www\.)(.+)) {
set $host2 $host;
} map $host $host_wo_www {
default $host;
~^www\.(?P<wo_www>.+)$ $wo_www;
}
server {
server_name ~^(?:www\.)?(?P<host_wo_www>.+)$;
...
}
nginx: [emerg] "map" directive is not allowed here in /etc/nginx/conf.d/virtual.conf:6
За бэкграундом топика чувствуется «бюджет»
совет сменить сетевую карточку — очень дельный
Ни на ноутбуке, ни на сервере самописные сайты на Zend Framework работать отказываются наглухо, по ощущениям даже не создается объект Application — пойдем перепроверять base_path.
Я медленно удаляю apache с сервера