, поэтому я настроил 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»
Есть идеи, что именно происходит?