Magento 2.3.0 "Техническая проблема с сервером привела к ошибке". При загрузке изображения логотипа


Я использую Magento 2.3.0 с версией php 7.2 в ОС ubuntu. Все выглядит нормально, но когда я пытаюсь зайти в бэкэнд Magento, Контент-Дизайн/Конфигурация - Заголовок, и пытаюсь загрузить изображение логотипа, я получаю следующее:

A technical problem with the server created an error. Try again to continue what you were doing. If the problem persists, try again later.

Я уже пытался изменить пароль пользователя, чтобы проверить index.php для любого кода echo пытался также обновить, скомпилировать, развернуть, переиндексировать, очистить кэш, но ничего, я все еще получаю эту ошибку..

Author: Aasim Goriya, 2018-12-03

6 answers

Это ошибка в версии Magento 2.3, но вы можете исправить проблему, изменив приведенный ниже код.

Вы можете перейти к этому файлу: /vendor/magento/module-theme/view/adminhtml/ui_component/design_config_form.xml, а затем удалить "Загрузчик файлов" и заменить его на "Загрузчик изображений".

Пожалуйста, смотрите Ниже для получения дополнительной информации.

    <collapsible>true</collapsible>
                <label translate="true">HTML Head</label>
            </settings>
            <!-- Remove this code -->
            <!-- <field name="head_shortcut_icon" formElement="fileUploader">-->

            <!-- Add this code -->
            <field name="head_shortcut_icon" formElement="imageUploader">
                <settings>
                    <notice translate="true">Not all browsers support all these formats!</notice>
                    <label translate="true">Favicon Icon</label>

                <collapsible>true</collapsible>
                <label translate="true">Header</label>
            </settings>
            <!-- Remove this code -->
            <!-- <field name="header_logo_src" formElement="fileUploader"> -->

            <!-- Add this code -->
            <field name="header_logo_src" formElement="imageUploader">
                <settings>
                    <label translate="true">Logo Image</label>
                    <componentType>imageUploader</componentType>

Пожалуйста, проверьте и дайте мне знать в случае каких-либо проблем.

 31
Author: Aasim Goriya, 2019-10-31 12:56:16

Это ошибка Magento 2.3, добавлено неверное значение для formElement для поля header_logo_src

Вы можете перейти к файлу vendor/magento/module-theme/view/adminhtml/ui_component/design_config_form.xml

И в строке номер 154 вы можете увидеть <field name="header_logo_src" formElement="fileUploader"> это вы можете изменить с помощью <field name="header_logo_src" formElement="imageUploader">

Но редактирование ядра Magento - не очень хорошая идея, для временного исправления, пока Magento не выпустит патч, вы можете использовать следующий модуль, который я создал, чтобы просто переписать design_config_form.xml

Https://github.com/arshadpkm/magento-2.3-header-logo-upload-bug-fix

 6
Author: Arshad M, 2018-12-09 11:41:48

Назначьте им разрешение,

Пожалуйста, перейдите по этой ссылке: https://github.com/magento/magento2/issues/10071

 2
Author: Shesh, 2018-12-03 16:52:08

Это ошибка в Magento 2.3. Это будет исправлено в предстоящем выпуске 2.3.1. Пожалуйста, перейдите по этой ссылке: https://github.com/magento/magento2/issues/18688

 2
Author: Md. Ehsanul Haque Kanan, 2018-12-09 14:21:44

Сообщение об ошибке "Техническая проблема с сервером привела к ошибке. Попробуйте еще раз продолжить то, что вы делали. Если проблема не устранится, повторите попытку позже". плюс всплывающее окно "Возникла проблема" на серверной части magento 2 связано с проблемами перезаписи в соответствии с моими журналами, и это было исправлено путем правильной настройки сервера. Если вы запустите это на сервере nginx, пожалуйста, проверьте, есть ли у вас файл конфигурации, который поставляется с magento по умолчанию в webroot/nginx.conf.образец скопирован/переименован и включен в вашу конфигурацию nginx и имеет следующий блок:

location / {
    try_files $uri $uri/ /index.php$is_args$args;
}
 1
Author: steve, 2019-07-19 21:45:50

Вы также можете попробовать увеличить memory_limit в файле .htaccess в папке magento.

 0
Author: Black, 2020-08-26 10:42:40