nginx (anomalies with pictures)
Igor Sysoev
is at rambler-co.ru
Sat Aug 29 15:53:37 MSD 2009
On Sat, Aug 29, 2009 at 05:01:29AM -0400, gloomen wrote:
> Hello!
>
> Look please the configuration:
> 1. When you come to "http://server1.com/phpmyadmin" - the image is displayed
> 2. But after entering the login and password "http://server1.com/phpmyadmin" - images are not displayed!, Why?
>
> >>> nginx/0.7.61 <<<<with the other versions have not tried, but probably is not the version.
>
> user www;
> worker_processes 3;
>
> pid / var / run / nginx.pid;
>
> events (
> worker_connections 1024;
> )
> http (
> include mime.types;
> default_type application / octet-stream;
> sendfile on;
> tcp_nopush on;
> tcp_nodelay on;
> keepalive_timeout 65;
> server_names_hash_max_size 2048;
> server_names_hash_bucket_size 128;
>
> # server1.com
> server (
> listen 80;
> server_name server1.com;
>
> charset utf8;
> client_max_body_size 25m;
>
> location / (
> root / usr/local/www/web1;
> index index.html;
> )
>
> location / phpmyadmin (
> alias / usr/local/www/web2 /;
> index index.html index.php;
> )
>
> location ~ * \. php $ (
> rewrite ^ / phpmyadmin (/.+)$ $ 1 break;
> fastcgi_pass 127.0.0.1:9000;
> fastcgi_index index.php;
> fastcgi_param SCRIPT_FILENAME / usr/local/www/web2 $ fastcgi_script_name;
> include fastcgi_params;
> )
> )
> )
> [/ code]
Have you look in error_log ?
Instead of
location ~* \.php$ (
rewrite ^ /phpmyadmin (/.+)$ $1 break;
fastcgi_param SCRIPT_FILENAME / usr/local/www/web2 $ fastcgi_script_name;
it's better to use
location ~* ^/phpmyadmin(/.+\.php)$ (
fastcgi_param SCRIPT_FILENAME /usr/local/www/web2$1;
--
Igor Sysoev
http://sysoev.ru/en/
More information about the nginx
mailing list