Re[2]: (Apache 1.3 + SSI) + nginx - глючит SSI апача:((

Дугин Сергей drug at qwarta.ru
Wed Feb 8 11:43:23 MSK 2006


Здравствуйте, Igor.

Вы писали 8 февраля 2006 г., 11:29:32:

> On Wed, 8 Feb 2006, [windows-1251] Дугин Сергей wrote:

>> http://www.film7day.ru/test.shtml  - напрямую идет апач
>> http://www.film7day.ru:8080/test.shtml - а тут я поставил nginx,
>> который пересылает все на 80 апача
>>
>> конфинг nginx выглядит так:
>>  server {
>>    listen 212.176.124.197:8080;
>>    server_name film7day.ru www.film7day.ru *.film7day.ru;
>>    location / {
>>      proxy_pass http://212.176.124.197:80/;
>>      proxy_redirect off;
>>      proxy_set_header Host $host;
>>      proxy_set_header X-Real-IP $remote_addr;
>>      proxy_set_header X-Forwarded-For $remote_addr;
>>      proxy_set_header X-Accel-Internal /internal_film7day_ru;
>>    }
>>    location /internal_film7day_ru/ {
>>      root /home/film7day/film7day.ru/html;
>>      rewrite ^/internal_film7day_ru/(.*)$ /$1 break;
>>      internal;
>>    }
>>  }
>>
>> В апаче юзается mod_aclr
>>
>> вот как выглядит test.shtml
>>
>> <html>
>> <body>
>> <hr>1) <!--#include file="123.txt" -->
>> <hr>2) <!--#include virtual="/123.txt" -->
>> <hr>3) <!--#echo var="REMOTE_ADDR" -->
>> <hr>4) <!--#fsize file="123.txt" -->
>> </body>
>> </html>
>>
>> Вот когда смотриш напрямую в апач, то выполняются все 4 SSI
>> инструкции причем 4 интсрукция показывает верно размер файла, а когда
>> через nginx файл не инклюдится при этом я пробовал не только:
>> <!--#include virtual="/123.txt" -->
>> но и
>> <!--#include virtual="/home/film7day/film7day.ru/html/123.txt" -->
>> и
>> <!--#include virtual="123.txt" -->

> А кто должен вставлять файл, когда ответ проходит через nginx ?
> В любом случае, нужно смотреть в error_log.


> Игорь Сысоев
> http://sysoev.ru

Ну так апач при работе через nginx две SSI интрукции выполняет -
значит и файл он должен вставлять. В логах апача и nginx ошибок нет и если глянуть
тут http://www.film7day.ru:8080/test.shtml, то внутри не будет видно
не обработаных SSI строк. То ест ьвпечатление что апач при работе
через nginx инклюдит просто пустоту.


-- 
С уважением,
 Дугин Сергей                          mailto:drug at qwarta.ru
 QWARTA






More information about the nginx-ru mailing list