<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>

<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#ffffff" text="#000000">
Hi all, <br>
<br>
I am trying, and failing to set up a server to serve phpmyadmin.&nbsp; <br>
<br>
This is my config (one of about 30 tried). <br>
<br>
server {<br>
&nbsp;&nbsp;&nbsp; listen 80 default;<br>
&nbsp;&nbsp;&nbsp; server_name&nbsp; default.anake.hcs localhost;<br>
&nbsp;&nbsp;&nbsp; index index.php index.htm index.html;<br>
&nbsp;&nbsp;&nbsp; root&nbsp;&nbsp; /var/www/nginx-default/;<br>
&nbsp;&nbsp;&nbsp; location /doc {<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; root&nbsp;&nbsp; /usr/share;<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; autoindex on;<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; allow 127.0.0.1;<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; deny all;<br>
&nbsp;&nbsp;&nbsp; }<br>
&nbsp;&nbsp;&nbsp; location /images {<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; root&nbsp;&nbsp; /usr/share;<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; autoindex on;<br>
&nbsp;&nbsp;&nbsp; }<br>
&nbsp;&nbsp;&nbsp; #<br>
&nbsp;&nbsp;&nbsp; # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000<br>
&nbsp;&nbsp;&nbsp; #<br>
&nbsp;&nbsp;&nbsp; location ~ \.php$ {<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; set $php_root&nbsp;&nbsp; $document_root;&nbsp; <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if ($request_uri ~* /phpmyadmin) {&nbsp; <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set $php_root /usr/share;&nbsp; <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }&nbsp; <br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; fastcgi_param&nbsp; SCRIPT_FILENAME&nbsp; $php_root$fastcgi_script_name;<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; include /etc/nginx/fastcgi.conf;<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; fastcgi_pass&nbsp;&nbsp; 127.0.0.1:9000;<br>
&nbsp;&nbsp;&nbsp; }<br>
&nbsp;&nbsp;&nbsp; #<br>
&nbsp;&nbsp;&nbsp; # phpmyadmin - installed in /usr/share/phpmyadmin/index.php etc<br>
&nbsp;&nbsp;&nbsp; #<br>
&nbsp;&nbsp;&nbsp; location /phpmyadmin {<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; root&nbsp;&nbsp;&nbsp; /usr/share;&nbsp; <br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; index&nbsp;&nbsp; index.php;&nbsp; <br>
&nbsp;&nbsp;&nbsp; }<br>
}<br>
<br>
Results <br>
/test.php&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; Correct. Properly passes&nbsp;
/var/www/nginx-default/tesst.php to fast-cgi and displays the results<br>
/phpmyadmin&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; No input file specified.
<b><br>
</b>/phpmyadmin/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; No input file specified.
<br>
/phpmyadmin/index.php&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; No input file specified.
<br>
<br>
I'm using nginx/0.7.67 <br>
<br>
Help much appreciated<br>
<br>
Regards<br>
Ian<br>
<br>
</body>
</html>