标题:网页成功加载后,我收到一个空白页,日志中显示 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;
而不是我以前所拥有的。