Не удается загрузить изображение в администраторе - нажмите кнопку Вставить изображение
Я не могу загружать изображения в конце администратора, нажав ссылку "Вставить изображение" в блоке CMS или на странице CMS.
При нажатии на ссылку Вставить изображение появляется всплывающее окно Медиа-галереи. Затем, нажав кнопку "Обзор", он позволяет мне выбрать изображение с моего компьютера, но после выбора изображения он выдает ошибку в консоли и не показывает мне всплывающее окно "Изображение в галерее мультимедиа" для загрузки изображения в Magento.
Я получаю сообщение об ошибке ниже в firebug приставка.
<admin-end url>/cms_wysiwyg_images/thumbnail/file/QWJvdXRfUGV0RG9vcnMuY29tX2ltYWdlX29mX2JvcmRlcl9jb2xsaWVfYW5kX2dvbGRlbl9yZXRyaWV2ZXJfZ29pbmdfdGhyb3VnaF9kb2dneV9kb29yXzEucG5n/
Когда я пытаюсь открыть эту ссылку непосредственно в браузере, она генерирует отчет об ошибке.
Ошибка в отчете об ошибке приведена ниже:
"Unsupported image format.";i:1;s:1512:"#0 lib/Varien/Image/Adapter/Gd2.php(60): Varien_Image_Adapter_Gd2->_getCallback('create')
То же самое работает абсолютно нормально в моей промежуточной среде, но создает проблемы в прямом эфире.
Промежуточный и живой сайт находятся на одном сервере.
Я пробовал загружать различные типы изображений, такие как gif, png, jpg, но каждый раз проблема одна и та же.
Что может быть вероятной причиной этой проблемы и как я могу исправить это?
2 answers
Обновите кэш magento и очистите все
Проблема была связана с CDN.
Мой магазин полностью защищен и работает с CDN.
Некоторые элементы загрузчика изображений и редактора содержимого wysiwyg обслуживаются из вашего каталога "скин", который теперь обслуживается из вашего CDN, и начнет выдавать междоменные ошибки.
Параметры безопасного и небезопасного URL-адреса, настроенные в конфигурации по умолчанию (вверху слева) в разделе администратора. Являются глобальными – они затрагивают все магазины и административную область. Для того, чтобы отключить CDN у администратора, но сохраните его для веб-сайта, измените область своей конфигурации на Основной веб-сайт (вверху слева), снимите флажок "Использовать настройки по умолчанию", а затем добавьте URL-адреса CDN.
Поэтому в текущей области конфигурации: Конфигурация по умолчанию, которую вы должны использовать ;
http://www.yourdomain.com /
В текущей области конфигурации: Основной веб-сайт и представление магазина по умолчанию, которое вы должны использовать
http://cname .yourdomain.com / Я создал записи Cname для сопоставления с URL-адреса cdn (это аккуратнее), но вы можете просто использовать URL-адреса cdn, если хотите.
Некоторые справочные ссылки: