Я выполнил эту же команду резервного копирования в предыдущих версиях MediaWiki (в Centos 6.4), и она успешно работала, но теперь при запуске этой команды в MediaWiki 1.20.4 -
[root@wiki images]# php /var/www/html/wiki/maintenance/dumpUploads.php --base=$(pwd) | xargs -I foo cp 'foo' . -v
Я получаю следующие ошибки -
cp: cannot stat `mwstore://local-backend/local-public/0/07/Xvidcap-test.swf':
No such file or directory
Я вижу, это потому, что местоположение не существует, но как я могу обойти это?
Будет ли возможность загрузить изображения вручную? Что такое mwstore? Если я запускаю поиск для изображения, оно не найдено, но оно есть в вики. Местом расположения изображений является / var / www / html / wiki / images, и существует аналогичная структура файлов [root @ wiki images] # ls 0 1 2 3 4 5 6 7 8 9 архив bcdef lockdir README thumb
—
Josh
Итак, моя работа такова - найти / var / www / html / wiki / images / -type f -exec cp '{}' ./ \;
—
Джош
тьфу, это может пойти не так во многих отношениях. Почему бы тебе просто
—
Немо
tar cf images.tar /var/www/html/wiki/images/
?