問題:
已經安裝了最新的穩定版本的Nginex(1.4.4),並且想安裝phpMyAdmin,不幸的是當我嘗試在我的瀏覽器中透過http:// 192開啟phpMyAdmin時出現以下錯誤. . . / phpMyAdmin的:
究竟Nginx找不到phpMyAdmin檔案的原因是什麼?
這是我的/etc/nginx/nginx.conf檔案的內容:
解決方法:
正確的方法是建立一個名為php的檔案並新增到/ etc / nginx / sites-available.您可以複製下面的檔案,但將連接埠號碼變更為其他內容。
server { listen 30425; # Don't want to log accesses. #access_log /dev/null main; access_log /var/log/nginx/php.acces_log main; error_log /var/log/nginx/php.error_log info; root /usr/share/phpmyadmin; index index.php index.html index.htm; error_page 401 403 404 /404.php; location ~ .*.php${ include fastcgi_params; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param SERVER_NAME $http_host; fastcgi_ignore_client_abort on; }}
現在,您需要對啟用了網站的目錄進行符號連結
ln -s / etc / nginx / sites-available / php // etc / nginx / sites-enabled
現在您需要將此程式碼新增至nginx.conf的Logging Settings部分
log_format main ‘$remote_addr – $remote_user [$time_local] ‘ ‘”$request” $status $body_bytes_sent “$http_referer” ‘ ‘”$http_user_agent” “$http_x_forwarded_for”‘ ;
現在您可以使用http://example.com:30425
來存取您的phpmyadmin。
相關文章教學推薦:phpmyadmin教學
#以上是nginx下找不到phpmyadmin文件的詳細內容。更多資訊請關注PHP中文網其他相關文章!