首頁  >  文章  >  資料庫  >  nginx下找不到phpmyadmin文件

nginx下找不到phpmyadmin文件

王林
王林原創
2019-12-13 10:16:002052瀏覽

nginx下找不到phpmyadmin文件

問題:

已經安裝了最新的穩定版本的Nginex(1.4.4),並且想安裝phpMyAdmin,不幸的是當我嘗試在我的瀏覽器中透過http:// 192開啟phpMyAdmin時出現以下錯誤. . . / phpMyAdmin的:

nginx下找不到phpmyadmin文件

究竟Nginx找不到phpMyAdmin檔案的原因是什麼?

這是我的/etc/nginx/nginx.conf檔案的內容:

nginx下找不到phpmyadmin文件

解決方法:

正確的方法是建立一個名為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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn