Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Страница грузится дважды, nginx + php-fpm 
V
    Опции темы
Рыжий
Дата 10.2.2012, 17:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Помешанный
***


Профиль
Группа: Завсегдатай
Сообщений: 1423
Регистрация: 19.9.2004

Репутация: нет
Всего: 20



Всем добрый день!
Присаживайтесь господа, расскажу одну историю:
ТТХ:
Цитата

Nginx 1.0.8
php-fpm (PHP 5.3.8 (cli) (built: Aug 26 2011 11:37:40))
Zend Framework 1.11.11


В любом контроллере создаем такой код:
Код

$link=mysql_connect('localhost','*user*','*password*');
$db=mysql_select_db('*бд*');
//Добавляем одну запись в таблицу:
mysql_query('INSERT INTO settings (setting, value) VALUES ("name", "value1")');
exit; //(и выход от греха подальше)


Загружаем этот скрипт и видим как в БД записалось две строки  smile  Два раза name и value1 

Сайт грузится один раз (fiddler показывает один запрос-ответ)
Но в БД две записи smile 


nginx/error.log говорит нам следующее:
Цитата

2012/02/10 13:42:12 [error] 26664#0: *8 open() "/home/www/public/atest" failed (2: No such file or directory), client: 199.19.249.196, server: *abc*.com, request: "GET /atest HTTP/1.1", host: "*abc*.com"

2012/02/10 13:42:12 [error] 26664#0: *7 open() "/home/www/public/atest" failed (2: No such file or directory), client: 95.134.*X*.3, server: *abc*.com, request: "GET /atast HTTP/1.1", host: "*abc*.com"

OK с "No such file or directory" должен справиться nginx (его настройки ниже) и Zend Framework'овский ЧПУ, и справляется т.к. до нужного контроллера мы доходим.

А вот что это с IP? 95.134.*X*.3 - мой IP.
199.19.249.196 - не мой. И не IP сервера. 

Смотрим nginx/access.log:
Цитата

199.19.249.196 - - [10/Feb/2012:13:42:12 +0000] "GET /atest HTTP/1.1" 404 17 "-" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)" "-"

95.134.*X*.3 - - [10/Feb/2012:13:42:12 +0000] "GET /atest HTTP/1.1" 404 38 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0) Gecko/20100101 Firefox/10.0" "-"


Наглядно - два захода. 

Кто-нибудь сталкивался с подобным? Что это может быть? Куда смотреть? Любая информация приветствуется!


nginx.conf: 
Цитата

server {
        listen       80;
        server_name  *X*.com;
        root /home/www/public;
        index /index.php;

        location / {
            if (!-f $request_filename) {
                root /home/www/public;
            }
        }

        error_page  404 500 502 503 504              /index.php;

        location ~ \.php$ {
            fastcgi_pass   *X*.57.*X*.*X*:9000;
            fastcgi_index  /index.php;
            fastcgi_param  SCRIPT_FILENAME  /home/www/public$fastcgi_script_name;
            include         /etc/nginx/fastcgi_params;
        }
    }


P.S. все что отмечено как *X* отредактировано мной перед отправкой, этого нет в оригинальной конфигурации.

Это сообщение отредактировал(а) Рыжий - 10.2.2012, 17:41
PM MAIL ICQ   Вверх
Рыжий
Дата 12.2.2012, 15:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Помешанный
***


Профиль
Группа: Завсегдатай
Сообщений: 1423
Регистрация: 19.9.2004

Репутация: нет
Всего: 20



ОК! Проблема найдена  smile 

Все дело было в K9 Web Protection фильтре, который стоИт на моей машине.
Этот фильтр прежде чем пустить меня на сайт - заходит на него сам.

Вот так пролетело 4 дня  : (((
PM MAIL ICQ   Вверх
moisye
Дата 27.7.2012, 14:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 5.1.2009

Репутация: нет
Всего: нет



Спасибо! Сэкономило мне время в расследовании  smile  smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




[ Время генерации скрипта: 0.0578 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.