Хорошие URL в meidawiki и nginx выдают ошибку: FastCGI отправил в stderr: «Основной сценарий неизвестен» при чтении заголовка ответа из апстрима - PullRequest
0 голосов
/ 03 ноября 2018

, поэтому я настроил Mediawiki на сервере, и он работал хорошо. Теперь я хотел изменить конфигурацию виртуального сервера nginx, чтобы у меня были хорошие URL. Я следовал за этим документом: https://www.mediawiki.org/wiki/Manual:Short_URL/Nginx

Вот мои настройки:

Рабочий конф: https://paste.ngx.cc/ab

Не работает conf (красивые URL): Виртуальный сервер: https://paste.ngx.cc/1436 LocalSettings.php добавил:

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

Вики установлена ​​на /var/www/my-site.com/mediawiki

Ошибка:

FastCGI отправил в stderr: «Основной сценарий неизвестен» во время чтения заголовок ответа от апстрима, клиент: xxx.xxx.xxx.xxx, сервер: my-site.ch, запрос: "GET / wiki / Main_page HTTP / 1.1", upstream: "fastcgi: // unix: /var/run/php/php7.2-fpm.sock:", хост: "Www.my-site.com"

Запись из журнала доступа:

"GET /load.php?debug=false&lang=en&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»

Есть идеи, что именно происходит?

...