Проблема в том что в базе пути хранятся с
\ а не с
/. нашел [url=https://superuser.com/a/176395]здесь.
[/url]Проверял на версии с гитхаба
9.x
Винда и Open Server Panel v6
Не работают картинки в комментариях, в новостях, в гостевой (дальше не стал проверять)
Лечится так:
Открываем файл:
modules/news/Controllers/Admin/AdminArticleController.php
Ищем в нем:
$data = [
...
'preview_text' => $request->getPost('preview_text', ''),
'text' => $request->getPost('text', ''),
],
];
Меняем на:
$data = [
...
// Нормализация путей
'preview_text' => str_replace('\\', '/', $request->getPost('preview_text', '')),
'text' => str_replace('\\', '/', $request->getPost('text', '')),
],
];
Выполняем sql:
UPDATE news_comments SET text = REPLACE(text, '\\', '/');
UPDATE news_articles SET text = REPLACE(text, '\\', '/');
Ну и к остальным таблицам, и полям (например: preview_text в таблице news_articles)
Ну и во всех остальных файлах.