Компонент VisualEditor от MediaWiki Parsoid не работает после переключения php7.0 на php5.7

Я хотел бы попросить вас о помощи:

Из-за форума CMS phpBB в настоящее время не поддерживает> = php7.0 Мне пришлось переключиться на php5.6 на моем сервере LTS Ubuntu16.04 , Таким образом, установленные php5.6 файлы из ppa: ondrej / php и:

sudo a2dismod php7.0 ; sudo a2enmod php5.6 ; sudo service apache2 restart
sudo ln -sfn /usr/bin/php5.6 /etc/alternatives/php

... Я переключился на php5.6.

К сожалению, это вызвало остановку VisualEditor в MediaWiki за работой. Я заставил MediaWiki подключаться к серверу parsoid перед переключением php, и все работает как ожидалось. Кроме того, когда я переключился на php7.0, используя:

sudo a2dismod php5.6 ; sudo a2enmod php7.0 ; sudo service apache2 restart sudo ln -sfn /usr/bin/php7.0 /etc/alternatives/php

... wiki снова работает нормально, однако сообщения с функциями phpBB, такими как phpBBCodes и теги, терпят неудачу быть представленным. Ну, версия php7.0 не поддерживается, поэтому я не могу жаловаться, поэтому я пытаюсь заставить Parsoid работать с php5.6 (который должен поддерживаться).

Ошибка отображается, когда:

нажатие Вкладка «Редактировать», которая должна вызывать VisualEditor: VisualEditor «Редактировать» - 500 ошибок, связанных с кнопкой «Сохранить» при создании новой вики-страницы с помощью VisualEditor: VisualEditor «Сохранить» - неизвестная ошибка

Ошибка отображается, когда:

щелкнуть вкладку «Редактировать», которая должна вызывать VisualEditor: VisualEditor «Изменить» - 500 ошибок

[warning] [{MY_PARSOID_CONF_PREFIX}/Hlavná_stránka] non-200 response: 401 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>401 Unauthorized</title> </head><body> <h1>Unauthorized</h1> <p>This server could not verify that you are authorized to access the document requested. Either you supplied the wrong credentials (e.g., bad password), or your browser doesn't understand how to supply the credentials required.</p> <hr> <address>Apache/2.4.18 (Ubuntu) Server at beta.abs4data.com Port 443</address> </body></html>

... однако теперь я не получаю никаких предупреждений в журнале! Даже при выполнении «parsoid status sudo service» он показывает «/ bin / sh -c / usr / bin / nodejs /usr/lib/parsoid/src/bin/server.js -c /etc/mediawiki/parsoid/server.js -c /etc/mediawiki/parsoid/settings.js >> /var/log/parsoid/parsoid.log 2> & amp; 1 ", который, как я надеюсь, означает вывод данных об ошибках в журнал.

[d20 ] souo service parsoid status

перезапуск службы parsoid -> прошло нормально, никаких ошибок или предупреждений не было добавлено к нажатию кнопки «Сохранить» при создании новой вики-страницы с помощью VisualEditor: VisualEditor «Сохранить "- неизвестная ошибка Перезагрузка сервера ubuntu -> не помогла восстановить панель инструментов parsoid server:" curl -L {адрес моего vebsite}: 8142 "-> он возвращает правильный файл -> parsoid запускает восстановление MediaWiki API php-файл: «curl -L {адрес моего vebsite} .api.php» -> это файл прав доступа -> API MediaWiki доступен на сервере, как описано в MediaWiki Parsoid / Устранение неполадок. Я пытался вручную добавить текст MediaWiki в Parsoid с помощью «curl -L» и получить HTML. Он работал как ожидалось, и я получил HTML-код.

Возможная причина:

перезапуск службы parsoid -> прошло нормально, никаких ошибок или предупреждений

Возможная причина: [ ! d33]

PS Извините за плохо сформулированный код в вопросе, но он как-то сломался ... кажется, я проблема в конце концов :-D

1
задан 27 October 2016 в 16:29

0 ответов

Другие вопросы по тегам:

Похожие вопросы: