Как восстановить образы MediaWiki без доступа к командной строке?

211
Benoît ROBIN

У меня тот же вопрос, что и Как восстановить изображения из резервной копии MediaWiki? , но без доступа к командной строке!

Практически я получил 1.18. Установка MW полностью потерпела крах, выдавая ошибки PHP. Я могу отображать страницы и, например, делать экспорт XML, и я получил полную резервную копию базы данных и папки httpdocs.

... но нет доступа к командной строке сервера, поэтому сценарии, описанные в ответе на кавычки, не будут работать для меня!

Я установил совершенно новый 1.28.0 МВт и успешно импортировал контент и мета-страницы. А как насчет изображений? Я загрузил исходную папку с изображениями и убедился, что опция хеширования включена, но безрезультатно ...

1

1 ответ на вопрос

0
Benoît ROBIN

Я нашел вполне удовлетворительный ответ, используя расширение UploadLocal и стандартную страницу импорта XML.

Процедура следующая:

0 / Исходная ситуация: у вас есть файлы изображений в папке с изображениями вашей старой вики, возможно, хэшированные в нескольких подпапках, и всегда включающие дополнительные папки, такие как архивы, превью и временные данные ...

1 / Перегруппируйте все ваши полезные файлы изображений в одну папку

2 / Установите расширение UploadLocal ( https://www.mediawiki.org/wiki/Extension:UploadLocal ). Обратите внимание, что ссылка на это расширение в LocalSettings.php должна выполняться в старом стиле, с включением, а не с использованием функции 1.25.x + wfLoadExtension.

3 / Загрузите все ваши изображения в папку $ PI / extensions / UploadLocal / data /

4 / Launch Special: UploadLocal: вы должны увидеть список всех ваших файлов. Подтвердите импорт и все!

5 / На некоторых страницах у меня было текстовое описание изображения, и мне пришлось импортировать их из моего экспорта XML.

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