Nginx php-fpm и phpMyAdmin
Diem
di_em at inbox.ru
Fri Jul 10 21:08:03 MSD 2009
maxhl at hitline.net.ua пишет:
> День добрый.
> В последней версии админа стал проявляться баг причем неважнодомен или ip
> заходим на http://vm/sql/ и видим форму ввода логина и пароля.
> Воодим и опля редирект ра
> http://vm./index.php?token=2a9bce63e4f4021eaa3023f00b644aae
> тоесть /sql превратилось в "."
> Конфиг в nginx
>
> location ~ ^.+\.php$ {
> fastcgi_pass unix:/mnt/md0/php-fcgi.sock;
> fastcgi_param SCRIPT_FILENAME /home/htdocs$fastcgi_script_name;
> fastcgi_param SCRIPT_NAME $fastcgi_script_name;
> fastcgi_param PATH_INFO $fastcgi_script_name;
> fastcgi_pass_request_body off;
> client_body_in_file_only clean;
> fastcgi_param REQUEST_BODY_FILE $request_body_file;
> fastcgi_param CONTENT_TYPE $content_type;
> fastcgi_param CONTENT_LENGTH $content_length;
> fastcgi_param DOCUMENT_ROOT $document_root;
> fastcgi_param DOCUMENT_URI $document_uri;
> fastcgi_param GATEWAY_INTERFACE CGI/1.1;
> fastcgi_param QUERY_STRING $query_string;
> fastcgi_param REMOTE_ADDR $remote_addr;
> fastcgi_param REMOTE_PORT $remote_port;
> fastcgi_param REQUEST_URI $request_uri;
> fastcgi_param REQUEST_METHOD $request_method;
> fastcgi_param SERVER_ADDR $server_addr;
> fastcgi_param SERVER_NAME $server_name;
> fastcgi_param SERVER_PORT $server_port;
> fastcgi_param SERVER_PROTOCOL $server_protocol;
> fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;
> fastcgi_param REDIRECT_STATUS 200;
> fastcgi_index index.php;
> }
>
> В чем может быть проблема?
> ____________________________
> С уважением Max ICQ 71006063
>
>
>
>
При такой схеме ./index.php не должно быть.
А вот если закоментить
#fastcgi_param SCRIPT_NAME $fastcgi_script_name;
то как раз оно и будет.
попробуй просто:
fastcgi_index index.php;
fastcgi_pass unix:/mnt/md0/php-fcgi.sock;
fastcgi_param SCRIPT_FILENAME /home/htdocs$fastcgi_script_name;
include fastcgi_params;
More information about the nginx-ru
mailing list