|
|
|
Nginx & Apache
|
|||
|---|---|---|---|
|
#18+
Добрый день. Есть сервер на Амазоне с Amazon Linux. Развернуть Nginx как фронтенд и Apache как бэкенд. 5 поддоменов, на первый взгляд все хорошо. На одном из поддоменов крутится phpmyadmin. В нем пробую импортировать мускульный дамп, после некоторой задумки получаю всплывающее окно с ошибкой. Лезу в логи и вижу: Nginxxxx.yyy.zzz.qqq - - [04/May/2013:05:30:22 +0000] "GET /server_import.php?db=&token=d233950b9cc97380f14fe529aa96ef15&ajax_request=true&ajax_page_request=true&menuHashes=957353df&_nocache=1367645430561421331 HTTP/1.1" 200 20387 " http://phpmyadmin.my.domain/" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.64 Safari/537.31" "-" xxx.yyy.zzz.qqq - - [04/May/2013:05:30:23 +0000] "POST /navigation.php?ajax_request=1&token=d233950b9cc97380f14fe529aa96ef15 HTTP/1.1" 200 2014 " http://phpmyadmin.my.domain/" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.64 Safari/537.31" "-" xxx.yyy.zzz.qqq - - [04/May/2013:05:30:27 +0000] "GET /import_status.php?id=51849cee2baaa&token=d233950b9cc97380f14fe529aa96ef15&&_nocache=1367645436530991572 HTTP/1.1" 200 114 " http://phpmyadmin.my.domain/" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.64 Safari/537.31" "-" xxx.yyy.zzz.qqq - - [04/May/2013:05:31:28 +0000] "GET /import_status.php?message=true&token=d233950b9cc97380f14fe529aa96ef15 HTTP/1.1" 404 570 " http://phpmyadmin.my.domain/" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.64 Safari/537.31" "-" xxx.yyy.zzz.qqq - - [04/May/2013:05:31:43 +0000] "POST /import.php HTTP/1.1" 404 570 " http://phpmyadmin.my.domain/" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.64 Safari/537.31" "-" httpd127.0.0.1 - - [04/May/2013:05:30:22 +0000] "GET /server_import.php?db=&token=d233950b9cc97380f14fe529aa96ef15&ajax_request=true&ajax_page_request=true&menuHashes=957353df&_nocache=1367645430561421331 HTTP/1.0" 200 20352 127.0.0.1 - - [04/May/2013:05:30:22 +0000] "POST /navigation.php?ajax_request=1&token=d233950b9cc97380f14fe529aa96ef15 HTTP/1.0" 200 2014 127.0.0.1 - - [04/May/2013:05:30:27 +0000] "GET /import_status.php?id=51849cee2baaa&token=d233950b9cc97380f14fe529aa96ef15&&_nocache=1367645436530991572 HTTP/1.0" 200 114 То есть два запроса не были отброшены на Апач, да еще и просто вернули 404 ошибку. Кусок конфига из Nginxaccess_log /var/log/site/nginx.phpmyadmin.access.log main; root /var/www/site/phpmyadmin/; index index.php index.html index.htm; location / { try_files $uri $uri/ /index.php; } location ~ \.php$ { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header Host $host; proxy_pass http://127.0.0.1:8080; } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2013, 19:55 |
|
||
|
Nginx & Apache
|
|||
|---|---|---|---|
|
#18+
Не в тот лог смотришь. Надо смотреть error.log, у nginx там детально написана причина ошибки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2013, 21:02 |
|
||
|
Nginx & Apache
|
|||
|---|---|---|---|
|
#18+
не туда надо смотретьНе в тот лог смотришь. Надо смотреть error.log, у nginx там детально написана причина ошибки. Раньше был пустой, сейчас да, есть ошибка таймаута при ожидании. Спасибо за совет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2013, 07:44 |
|
||
|
Nginx & Apache
|
|||
|---|---|---|---|
|
#18+
mod_rpaf поставьте и настройте чтобы апач "понимал" реальные айпи адреса. Но это к проблеме не относится. Пихайте дамп с помощью утилиты mysql, у вас в пхп видимо вывод ошибок выключен, и скорее ошибка в том, что он за 30 секунда не успевает дамп залить и убивается скрипт. При этом должна быть запись в логе апача (с чего бы ей быть в логе нджинкса?) Второй вариант проблемы - нджинкс не дожидается ответа от апача и закрывает соединение, а апач тоже закрывает, т.к. по дефотлу в пхп директива IGNORE_USER_ABORT = false. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2013, 19:02 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=38247856&tid=1482998]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
170ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 275ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...