nginx vs. OpenX
Rauan Maemirov
rauan at maemirov.com
Fri May 22 13:39:04 MSD 2009
Вы не забыли, что внутри есть папка www? или htdocs - это то же самое?
location / {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME
/path/to/openx/www$fastcgi_script_name;
include fastcgi_params;
}
2009/5/22 Сергей Жуга <scrill at agenstvo.com>:
> Не вижу смысла, но попробовал - результат тот-же :(
>
> Pavel Khusainov <alvelcom at rambler.ru> писал(а) в своём письме Thu, 21 May
> 2009 19:31:29 +0300:
>
>>
>> location / использовать не пробовали?
>>
>> * Сергей Жуга <scrill at agenstvo.com> [Thu, 21 May 2009 16:45:23 +0300]:
>>>
>>> Добрый день.
>>> Имеется nginx(0.7.55), OpenX и php-cgi. Пытаюсь это всё скрутить
>>
>> вместе,
>>>
>>> но не выходит...
>>>
>>> При запросе, к примеру, http://openx.example.org nginx выдаёт 302 с
>>> заголовком
>>> Location: openx.example.org/www/admin/index.php
>>> после чего следующий запрос идёт на
>>> http://openx.example.org/openx.example.org/www/admin/index.php
>>>
>>> Настройки nginx следующие:
>>>
>>> server {
>>> listen 80;
>>> server_name openx.example.org;
>>
>> location / {
>>>
>>> root /var/www/openx.example.org/htdocs;
>>> # rewrite ^/openx.example.org/(.*)$ /$1? last;
>>
>> }
>>>
>>> location ~ .php$ {
>>> fastcgi_pass 127.0.0.1:9000;
>>> fastcgi_index index.php;
>>> fastcgi_param SCRIPT_FILENAME
>>> /var/www/openx.example.org/htdocs$fastcgi_script_name;
>>> fastcgi_param QUERY_STRING $query_string;
>>> fastcgi_param REQUEST_METHOD $request_method;
>>> fastcgi_param CONTENT_TYPE $content_type;
>>> fastcgi_param CONTENT_LENGTH $content_length;
>>> ###
>>> fastcgi_param SCRIPT_NAME $fastcgi_script_name;
>>> fastcgi_param SERVER_NAME $host;
>>> }
>>> }
>>>
>>> Пробовал с rewrite'ом, с горем пополам работает, но урл всё равно не
>>> правильный.
>>>
>>> Спасибо заранее.
>>>
>>
>> --
>> Pavel Khusainov.
>>
>
>
>
> --
> Написано в почтовом клиенте браузера Opera: http://www.opera.com/mail/
>
>
More information about the nginx-ru
mailing list