PHP can't run under alias folder
e123e123e123
nginx-forum at nginx.us
Fri Jul 17 20:48:34 MSD 2009
Dear Friends :
I can run php , but have php problem when using alias folder , all *.php file display below text :
---------------------------
No input file specified.
---------------------------
but all html file all are no problem.
pls help and advise , i just try move to nginx . Thanks.
-----------------------------------------------------
below is nginx.conf
-----------------------------------------------------
..............
location /phpmyadmin/ {
alias /home/httpd/html/phpmyadmin/;
autoindex on;
index index.php index.shtml index.html index.htm;
#auth_basic "Restricted";
#auth_basic_user_file /var/www/htpasswd;
}
location ~ ^/phpmyadmin/.+\.php$ {
root /home/httpd/html;
rewrite /phpmyadmin/(.*\.php?) /$1 break;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fcgi.conf;
fastcgi_param SCRIPT_FILENAME /home/httpd/html/phpmyadmin/$fastcgi_script_name;
}
..............
-----------------------------------------------------
below is fcgi.conf
-----------------------------------------------------
fastcgi_param GATEWAY_INTERFACE CGI/1.1;
fastcgi_param SERVER_SOFTWARE nginx;
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_FILENAME $document_root$fastcgi_script_name;
fastcgi_param SCRIPT_NAME $fastcgi_script_name;
fastcgi_param REQUEST_URI $request_uri;
fastcgi_param DOCUMENT_URI $document_uri;
fastcgi_param DOCUMENT_ROOT $document_root;
fastcgi_param SERVER_PROTOCOL $server_protocol;
fastcgi_param REMOTE_ADDR $remote_addr;
fastcgi_param REMOTE_PORT $remote_port;
fastcgi_param SERVER_ADDR $server_addr;
fastcgi_param SERVER_PORT $server_port;
fastcgi_param SERVER_NAME $server_name;
# PHP only, required if PHP was built with --enable-force-cgi-redirect
fastcgi_param REDIRECT_STATUS 200;
Posted at Nginx Forum: http://forum.nginx.org/read.php?2,4151,4151#msg-4151
More information about the nginx
mailing list