Приветствую!
Есть одно вики-семейство. Хочу настроить для него общее хранилище файлов. Точнее, чтобы файлы, загруженные в, например, русской вики, можно было использовать в английской, и наоборот.
Для этого использую ForeignDBRepo, в LocalSettings.php вот такой код:
Теперь, если на страницу русской Вики вставить файл, загруженный в английской, без какого-либо форматирования (просто [[Файл:image.jpg]]) - он отображается нормально.
Однако, если попытаться вызвать миниатюру (например, [[Файл:image.jpg|200px]]), появляется следующая ошибка:
Ошибка создания миниатюры: convert: no decode delegate for this image format `/tmp/magick-XXtcWg2Q' @ constitute.c/ReadImage/503.
convert: missing an image filename `/tmp/transform_a2b25ae6399e-1.jpg' @ convert.c/ConvertImageCommand/2800.
Может, кто-нибудь знает, в чём может быть причина?
Есть одно вики-семейство. Хочу настроить для него общее хранилище файлов. Точнее, чтобы файлы, загруженные в, например, русской вики, можно было использовать в английской, и наоборот.
Для этого использую ForeignDBRepo, в LocalSettings.php вот такой код:
PHP:
$wgForeignFileRepos[] = array(
'class' => 'ForeignDBRepo',
'name' => 'en***wiki',
'url' => "http://***wiki.com/images",
'directory' => '/var/www/vhosts/***wiki.com/httpdocs/images',
'hashLevels' => 2,
'dbType' => 'mysql',
'dbServer' => 'localhost',
'dbUser' => '*username*',
'dbPassword' => '*dbpassword*',
'dbFlags' => DBO_DEFAULT,
'dbName' => '*dbname*',
'tablePrefix' => 'en_',
'hasSharedCache' => false,
'descBaseUrl' => 'http://***wiki.com/wiki/Image:',
'fetchDescription' => false
);
Теперь, если на страницу русской Вики вставить файл, загруженный в английской, без какого-либо форматирования (просто [[Файл:image.jpg]]) - он отображается нормально.
Однако, если попытаться вызвать миниатюру (например, [[Файл:image.jpg|200px]]), появляется следующая ошибка:
Ошибка создания миниатюры: convert: no decode delegate for this image format `/tmp/magick-XXtcWg2Q' @ constitute.c/ReadImage/503.
convert: missing an image filename `/tmp/transform_a2b25ae6399e-1.jpg' @ convert.c/ConvertImageCommand/2800.
Может, кто-нибудь знает, в чём может быть причина?