Расширение FCKeditor в MediaWiki - это ошибка

Я пытаюсь добавить расширение FCKeditor в mediaWiki, и я следовал всем инструкциям, которые написаны в их документации http://www.mediawiki.org/wiki/Extension:FCKeditor_(Official)

но это бросает мне эту ошибку.


Строгие стандарты: объявление FCKeditorParser::makeImage() должно быть совместимо с таковым для FCKeditorParserWrapper::makeImage() в C:\www\wiki\extensions\FCKeditor\FCKeditorParser.body.php в строке 707

Строгие стандарты: объявление FCKeditorParser::parse() должно быть совместимо с таковым для FCKeditorParserWrapper::parse() в C:\www\wiki\extensions\FCKeditor\FCKeditorParser.body.php в строке 707

3 ответа

Я внес следующие изменения в FCKeditorParser.body.php

Строка 338: функция makeImage ($ nt, $ options , $ holders= false)

строка 488: анализ функции ($text, заголовок $ title, параметры ParserOptions $, $linestart = true, $clearState = true, $revid = zero)

Кажется, ваш PHP работает в строгом режиме. Последняя версия редактора FCK, похоже, имеет проблемы со строгим PHP. Смотрите здесь FCK Editor Extension Talk.

Вы должны дважды проверить все переменные пути в LocalSettings.php, особенно $ IP.

В самом расширении вы должны убедиться, что $wgFCKEditorExtDir и $wgFCKEditorDir установлены правильно.

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