meidawiki和nginx中的漂亮URL给出了错误:从上游读取响应头时,stderr中发送了FastCGI:“主脚本未知”

时间:2018-11-03 12:36:53

标签: nginx mediawiki

所以我在服务器上设置了Mediawiki,它工作得很好。现在我想更改nginx的虚拟服务器配置,所以我有很好的URL。我遵循了这个文档:https://www.mediawiki.org/wiki/Manual:Short_URL/Nginx

这是我的设置:

工作会议:https://paste.ngx.cc/ab

无法正常使用conf(不错的网址): 虚拟服务器:https://paste.ngx.cc/1436 LocalSettings.php已添加:

$wgScriptPath = "/mediawiki";
$wgScriptExtension = ".php";
$wgArticlePath = "/wiki/$1";
$wgUsePathInfo = true;

Wiki已安装在/var/www/my-site.com/mediawiki

错误是:

  

在读取时在stderr中发送的FastCGI:“主脚本未知”   来自上游的响应标头,客户端:xxx.xxx.xxx.xxx,服务器:   my-site.ch,请求:“ GET / wiki / Main_page HTTP / 1.1”,上游:   “ fastcgi:// unix:/var/run/php/php7.2-fpm.sock:”,主持人:   “ www.my-site.com”

访问日志中的条目:

  

“ GET   /load.php?debug=false&lang=zh-CN&modules=ext.uls.webfonts.fonts%2Crepository%7Cjquery.webfonts&skin=timeless&version=1ejfn7l   HTTP / 1.1“ 200 19908” http://www.my-site.ch/index.php?title=Main_Page“   “ Mozilla / 5.0(X11; Linux x86_64; rv:62.0)Gecko / 20100101 Firefox / 62.0”

知道到底发生了什么吗?

0 个答案:

没有答案