Mediawiki 1.37.2 Визуальный редактор: Ошибка связи с сервером Parsoid/RESTBase: (ошибка curl: 77) Проблема с сертификатом SSL CA (путь? Права доступа?)
Свежая установка Mediawiki 1.37.2 на Ubuntu дает ошибку визуального редактора:
Ошибка связи с сервером Parsoid/RESTBase: (ошибка curl: 77) Проблема с сертификатом SSL CA (путь? Права доступа?)
в LocalSettings.php ставится только:wfLoadExtension('VisualEditor');
Как это можно решить?
2 ответа
Вполне может быть проблема с разрешением. Убедитесь, что ваш сертификат доступен для чтения как пользователю root, так и пользователю веб-сервера (возможно, www-data). Может быть сделано
chown root:www-data fullchain.pem privkey.pem; chmod g+r fullchain.pem privkey.pem
.
Я нашел ответ на проблему:
Эта страница помогла: https://github.com/curl/curl/issues/3793
Это вызвано тем, что в curl используется неправильный сертификат. Для устранения проблемы было выполнено следующее:
- Загрузите файл cacert.pem с сайта Curl: https://curl.haxx.se/docs/caextract.html;
- Поместите сертификат в корневой каталог домена.
- Укажите путь к нему в php.ini. curl.cainfo = /var/www/vhosts/example.com/httpdocs/cacert.pem