Хорошо, это, наверное, просто глупо с моей стороны.
Пути, используемые в $wgUploadPath
и $wgUploadDirectory
, должны быть относительными из установочного каталога Mediawiki .Причина, по которой я раньше думал, что это не так, заключается в том, что, когда я ранее использовал абсолютный путь от корня сервера, я увидел, что путь к изображению разрешен до http://<mydomain>/var/www/html/symlinkToStorageDrive/images
.
Очевидно, что / var / www / html там не должно быть, так что это заставило меня предположить, что я должен определить эти настройки, как указано выше - $wgUploadPath = "/symlinkToStorageDrive/images";
.По-видимому, это не тот случай, потому что я наконец решил эту проблему, обновив свойства следующим образом:
$wgUploadPath = "../symlinkToStorageDrive/images";
$wgUploadDirectory = "../symlinkToStorageDrive/images";
Обратите внимание, я также пытался
$wgUploadPath = "$IP/../symlinkToStorageDrive/images";
, но этот не работаетлибо , хотя я и ожидал, что и окончательное решение будет эквивалентным.