wordpressがインストールされているとWebページを開くことができません-デバッグ方法(まだ終了していません)

私はubuntu20.04を使用しており、関連するphp依存関係パッケージは7.4です。

インストールしたphp依存関係パッケージは次のとおりです
。root@ Desktop:/ home / appleyuchi#dpkg --list | grep php

依存パッケージ名 バージョンナンバー サポートされているハードウェアアーキテクチャ 依存パッケージの説明
php-common 2:75 すべて PHPパッケージの一般的なファイル
php-fpm 2:7.4 + 75 すべて サーバー側のHTML埋め込みスクリプト言語(FPM-CGIバイナリ)(デフォルト)
php-gd 2:7.4 + 75 すべて PHP用GDモジュール[デフォルト]
php-mysql 2:7.4 + 75 すべて PHP用のMySQLモジュール[デフォルト]
php7.4-cli 7.4.3-4ubuntu2.3 amd64 PHPスクリプト言語のコマンドラインインタプリタ
php7.4-共通 7.4.3-4ubuntu2.3 amd64 PHPのドキュメント、例、および共通モジュール
php7.4-fpm 7.4.3-4ubuntu2.3 amd64 サーバー側のHTML埋め込みスクリプト言語(FPM-CGIバイナリ)
php7.4-gd 7.4.3-4ubuntu2.3 amd64 PHP用のGDモジュール
php7.4-json 7.4.3-4ubuntu2.3 amd64 PHP用のJSONモジュール
php7.4-mysql 7.4.3-4ubuntu2.3 amd64 PHP用のMySQLモジュール
php7.4-opcache 7.4.3-4ubuntu2.3 amd64 PHP用のZendOpCacheモジュール
php7.4-readline 7.4.3-4ubuntu2.3 amd64 PHP用のreadlineモジュール

したがって、ubuntuが異なればphp依存関係パッケージのバージョンも異なります。私のものをコピーせず、独自のバージョン番号に従って対応する変更を加えてください。

ブラウザアクセス Webページエラー /etc/nginx/error.logがエラーを報告します 解決
http:// localhost:80 / wp-admin / install.php 502 connect()to unix:/var/run/php/php7.1-fpm.sock failed(2:そのようなファイルまたはディレクトリはありません) /var/run/php/php7.1-fpm.sock in nginx.conf; /var/run/php/php7.4-fpm.sock、次にnginx -s reload
ログイン後 404 [エラー] 500558#500558:* 127「/usr/share/nginx/html/wp-admin/index.php」が見つかりません(2:そのようなファイルまたはディレクトリはありません)、クライアント:127.0.0.1、サーバー:localhost、リクエスト:「GET / wp-admin / HTTP / 1.1」、ホスト:「localhost」、リファラー:「http://localhost/wp-login.php」

nginxのコンパイル済みバージョンが必要ですか?
さらに、インターネット上にnginxを自分でコンパイルする必要のあるブロガー
がいますこれは利用可能かどうかにかかわらず、独自に使用しています。

ファイル構造
(Python3.6)appleyuchi @デスクトップ:〜/ LSのWordPress $
hello.php WP-ADMIN cron.php WP-WP-のsettings.php
...
...

nginxファイル
は完全な/etc/nginx/nginx.confに対応します

server {
    
    
            listen 80;
            listen [::]:80;
            server_name localhost;

            root /home/appleyuchi/wordpress;
            #location / 
            #{
    
    
            #try_files $uri $uri/ /index.php?$query_string;
            #}

            index index.php index.html index.htm;

            location / {
    
    
              
                try_files $uri $uri/ /index.php?q=$uri&$args;
               }


            location ~ \.php$ 
            {
    
    
            try_files $uri  =404;
            fastcgi_split_path_info ^(.+\.php)(/.+)$;
            fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
            fastcgi_index index.php;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
            include fastcgi_params;
            }
            
         	#location /wp-includes {
    
    
        	#root /home/appleyuchi/wordpress/wp-includes;
        	#autoindex on;
            # }
        }

おすすめ

転載: blog.csdn.net/appleyuchi/article/details/108912695