Nginx 与 wordpress 提供空白页

Nginx 与 wordpress 提供空白页

标题:网页成功加载后,我收到一个空白页,日志中显示 200 状态代码,没有正文。这是我的配置文件:

root var/www/sitename;
index index.php index.html index.htm;
server_name sitename.com www.sitename.com;

location/ {
    try_files $uri $uri/ /index.php$is_args$args;
}

location ~ \.php$ {
    try_files $uri = 404;
    include fastcgi_params;
    fastcgi_split_path_info ^(.+\.php) (/.+?)$;
    fastcgi_pass unix:/var/run/php/php7.3-fpm.sock;
    fastbgi_index index.php;
}

还有其他条目,但我无法复制它们,而且它们无论如何都是无关紧要的。

我尝试了各种方法,花了几个小时,取得了一些进展,但现在我被困在这里。还有一件事是,我正在尝试运行 WordPress,这是唯一给我带来问题的站点块。默认安装块与自定义 html 页面配合使用效果很好。

编辑:我通过将 php 位置块更改为来解决问题

include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.3-fpm.sock;

而不是我以前所拥有的。

相关内容