nginx добавляет дополнительные символы в ответ
Неверов Евгений Евгеньевич
jacknev at yandex.ru
Sun May 31 18:55:38 MSD 2009
Сайт www.fly-movies.ru: backend (apache) + frontend (nginx 0.7.59)
Apache отдаёт нормальный ответ (проверено), а nginx добавляет в начало документа
шестнадцатеричную цифру, а в конец документа - ноль (можно посмотреть
прямо на сайте).
В дополнение к этому, в заголовках ответа видно:
Transfer-Encoding: chunked, chunked
Конфигурация nginx, которая касается сайта:
http {
open_file_cache max=5000 inactive=600;
open_file_cache_errors on;
open_file_cache_valid 300;
sendfile on;
proxy_store on;
proxy_store_access user:rw group:rw all:r;
proxy_temp_path /usr/local/nginx/proxy_temp 1 2;
proxy_buffering on;
server {
listen 80;
server_name fly-movies.ru fly-movies.com.ru www.fly-movies.ru www.fly-movies.com.ru;
charset windows-1251;
gzip off;
client_body_timeout 600;
client_max_body_size 60m;
location / {
proxy_pass http://127.0.0.1:порт-апача/;
proxy_set_header Host "fly-movies.ru";
proxy_set_header X-Real-IP $remote_addr;
}
error_page 404 /404.html;
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
location ~ /\.ht {
deny all;
}
}
}
Конфигурация Apache, которая касается сайта:
<VirtualHost 127.0.0.1:порт-апача>
ServerName fly-movies.ru
DocumentRoot /var/папка
SuexecUserGroup flymovies flymovies
CustomLog /var/папка/fly-movies.ru.access.log combined
ErrorLog /var/папка/fly-movies.ru.error.log
ServerAlias www.fly-movies.ru
ServerAdmin jacknev at yandex.ru
DirectoryIndex index.php
AddDefaultCharset windows-1251
php_admin_value open_basedir "/var/папка:."
php_admin_value upload_tmp_dir "/var/папка"
php_admin_value session.save_path "/var/папка/tmp"
AddType application/x-httpd-php .php .php3 .php4 .php5 .phtml
AddType application/x-httpd-php-source .phps
VirtualDocumentRoot /var/папка/%0
</VirtualHost>
Что делать? Кто виноват?
P.S: Что интересно, на этом же nginx + apache висят другие сайты,
которые проксируются по тому же принципу: в них ничего такого нет.
--
С уважением, Евгений Неверов
mailto:evgeny at neverov.name
http://evgeny.neverov.name/
31 мая 2009 г. 23:47
More information about the nginx-ru
mailing list