BasePelleta

BasePelleta
Рейтинг
120
Регистрация
29.05.2008
потом таймаут а nginx какой? а у апача какой?

httpd - Timeout 120

nginx - keepalive_timeout 65;

session.gc_probability

какое ей значение поставить?

Топ, когда запустил генерацию карты сайта при настройках апача и нгинкса по умолчанию.

Сайт висит. Ошибка 5004

top - 17:02:36 up 3:02, 1 user, load average: 0.00, 0.03, 0.00
Tasks: 40 total, 1 running, 39 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.0%us, 0.1%sy, 0.0%ni, 99.9%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 524288k total, 224220k used, 300068k free, 0k buffers
Swap: 0k total, 0k used, 0k free, 0k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1 root 18 0 2148 652 564 S 0.0 0.1 0:00.25 init
5460 apache 15 0 45904 13m 6744 S 0.0 2.6 0:03.18 httpd
5502 root 15 0 2280 1036 824 R 0.0 0.2 0:00.39 top
5944 apache 18 0 46152 13m 6872 S 0.0 2.7 0:02.28 httpd
7265 apache 15 0 45632 16m 9804 S 0.0 3.2 1:38.17 httpd
7335 root 15 -4 2236 560 344 S 0.0 0.1 0:00.00 udevd
7671 root 18 0 1804 564 476 S 0.0 0.1 0:00.00 syslogd
7695 named 19 0 70640 3588 1960 S 0.0 0.7 0:00.31 named
7745 root 15 0 7168 1068 668 S 0.0 0.2 0:00.00 sshd
7760 root 18 0 2824 868 700 S 0.0 0.2 0:00.00 xinetd
7773 root 15 0 5280 520 248 S 0.0 0.1 0:00.00 vsftpd
7809 root 19 0 3700 1304 1128 S 0.0 0.2 0:00.00 mysqld_safe
7855 mysql 15 0 42928 10m 5116 S 0.0 2.0 0:27.67 mysqld
7890 root 18 0 1952 572 460 S 0.0 0.1 0:00.00 dovecot
7891 root 15 0 7812 1848 1408 S 0.0 0.4 0:00.00 dovecot-auth
7912 root 18 0 9296 2428 1316 S 0.0 0.5 0:00.02 sendmail
7920 smmsp 18 0 8236 1500 636 S 0.0 0.3 0:00.00 sendmail
7929 root 15 0 4488 1108 568 S 0.0 0.2 0:00.00 crond
7952 xfs 18 0 3384 1140 736 S 0.0 0.2 0:00.00 xfs
7962 root 18 0 2356 432 312 S 0.0 0.1 0:00.00 atd
7971 root 18 0 5668 712 436 S 0.0 0.1 0:00.00 saslauthd
7972 root 18 0 5668 440 164 S 0.0 0.1 0:00.00 saslauthd
7993 dovecot 18 0 4968 1828 1512 S 0.0 0.3 0:00.00 pop3-login
7994 dovecot 18 0 4968 1824 1512 S 0.0 0.3 0:00.00 pop3-login
7995 dovecot 18 0 4968 1824 1512 S 0.0 0.3 0:00.00 pop3-login
11532 root 15 0 43484 10m 6072 S 0.0 2.0 0:00.15 httpd
11694 root 18 0 19552 3664 1984 S 0.0 0.7 0:00.03 nginx
13366 apache 15 0 45848 11m 4712 S 0.0 2.2 0:00.36 httpd
13409 apache 15 0 44796 10m 4628 S 0.0 2.0 0:00.28 httpd
13439 apache 15 0 45592 12m 5792 S 0.0 2.4 0:03.11 httpd
13561 apache 15 0 46172 13m 6168 S 0.0 2.6 0:02.01 httpd
13986 apache 15 0 46164 12m 5264 S 0.0 2.4 0:00.80 httpd
19829 root 15 0 10160 2864 2304 S 0.0 0.5 0:00.25 sshd
19867 nginx 15 0 19552 2804 968 S 0.0 0.5 0:01.58 nginx
19871 root 15 0 3836 1544 1248 S 0.0 0.3 0:00.01 bash
19892 apache 15 0 45616 16m 9820 S 0.0 3.2 1:02.44 httpd
19960 apache 15 0 45664 16m 9.8m S 0.0 3.2 0:56.80 httpd
24034 nobody 18 0 5352 1272 928 S 0.0 0.2 0:00.00 vsftpd
24036 einvest 15 0 5376 976 604 S 0.0 0.2 0:00.00 vsftpd
31880 root 15 0 25220 7664 4896 S 0.0 1.5 0:00.92 ispmgr

Пришлось сделать killall httpd

servcie httpd start

Сразу возникает мысль, если бот поисковика зайдет на сайт, то весь ВПС подвиснет, пока апач не перезагрузят?

Понятно, что на шареде такой проблемы не будет. А вот как быть с ВПС?

И что было?

Права на запись в эту директорию не стояли!

Короче!

Проблем решил!

<VirtualHost 193.161.219.156:8080>
ServerName ubp.com.ua
DocumentRoot /var/www/user/data/www/ubp.com.ua
SuexecUserGroup user user
CustomLog /var/www/httpd-logs/ubp.com.ua.access.log combined
ErrorLog /var/www/httpd-logs/ubp.com.ua.error.log
ServerAlias www.ubp.com.ua
ServerAdmin admin@ubp.com.ua
AddDefaultCharset windows-1251
php_admin_value open_basedir "/var/www/user/data:."
php_admin_value sendmail_path "/usr/sbin/sendmail -t -i -f admin@ubp.com.ua"
php_admin_value upload_tmp_dir "/var/www/user/data/mod-tmp"
php_admin_value session.save_path "/var/www/user/data/mod-tmp"
AddType application/x-httpd-php .php .php3 .php4 .php5 .phtml
AddType application/x-httpd-php-source .phps
</VirtualHost>

поставил права 777 /var/www/user/data/mod-tmp

Теперь работает!

Почему в ISPmanager на mod-tmp права на запись не стоят?

Теперь в /var/www/user/data/mod-tmp много сессий складівается. когда єта папка думает очищаться?

Значит их вывод отключен

Как это вывод включить?

но это вам точно не нужно на данном этапе

Соглашусь!

Все ссылки обновил!

В экстеншнс у меня в ipsmanager пишеться не php5-gd, а gd

Лог ошибок смотреть надо

Смотрел. Там ошибки в запрашиваемой странице нет!

валидность формата через image magic?

Через gd библиотеки

сравни вывод phpinfo

Делал! Особых отличий не увидел

Не работает - http://depositfiles.com/files/nkyaqtd1s

Работает (стоит только апач) http://depositfiles.com/files/gyh7ztevz

Работает (стоит апач + нгинкс) http://depositfiles.com/files/qxhdxk7ms

Всего: 226