Magento 2.3.0 “Sunucuyla ilgili teknik bir sorun hata yarattı.” Logo resmini yüklerken


8

Ben bir ubuntu os üzerinde php 7.2 sürümü ile Magento 2.3.0 kullanıyorum. Her şey iyi görünüyor, ancak Magento arka ucuna gitmeye çalıştığımda, İçerik - Tasarım / Yapılandırma - Başlık ve logo görüntüsünü yüklemeye çalıştığımda, bunu alıyorum:

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

Zaten herhangi bir yankı kodu için index.php kontrol etmek için kullanıcı parolasını değiştirmeye çalıştım, yükseltme, derleme, dağıtma, reindex, temiz önbellek, ama hiçbir şey, ben hala bu hatayı alıyorum ..


Günlüklerinizi kontrol edin ve ilgili bölümü buraya gönderin.
Vivek Kumar

Bu bir şey .. ilgili bir parçası yoktur .. kontrol günlükleri, istisnalar .. Eğer klasörü kontrol eğer görüntü aslında sunucuya yüklenir, ama yine de arka uçta bu hatayı alır ve hiçbir görüntü gösterir ..
alexcr

@alexcr Windows veya herhangi bir Linux hangi işletim sistemini kullanıyorsunuz?
zus

@ zus ubuntu os, çok linux!
alexcr

Yanıtlar:


32

Bu Magento 2.3sürümdeki hatadır , ancak aşağıdaki koddaki değişiklikle sorunu düzeltebilirsiniz.

: Bu dosyaya gidebilir /vendor/magento/module-theme/view/adminhtml/ui_component/design_config_form.xmlkaldırmak ve daha sonra "fileUploader" ve ile değiştirin "ImageUploader" .

Daha fazla bilgi için lütfen aşağıya bakın.

    <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>

Herhangi bir sorun olduğunda lütfen kontrol edin ve bana bildirin.


çekirdek dosyaları düzenlemek iyi bir fikir değildir. Düzeltmeyi besteci yamasıyla uygulayabilirsiniz. ref: magento.stackexchange.com/questions/256668/…
ProxiBlue

3
@ProxiBlue bu magento hatası ve sorun zaten 2.3 geliştirme dalında düzeltildi ve 2.3.1 sürümünde mevcut olacak, bu nedenle bu durumda çekirdek dosyaları düzenlesek de.
Aasim Goriya

1
@ProxiBlue, magento hatası hakkında daha fazla bilgi için lütfen bu url'yi kontrol edin: github.com/magento/magento2/issues/19872
Aasim Goriya

Bu sorunu çözmeme yardım eder misiniz @Aasim Goriya
divya sekar

Birisi bu e-posta b / c ile karşılaşırsa, işlem e-postaları için bir logo resmi yüklemeye çalışırken teknik hata mesajı aldıysa, satıcı / magento / module-email / view'da "fileUploader" ı "imageUploader" olarak değiştirmeniz gerekir. /adminhtml/ui_component/design_config_form.xml. Daha fazla bilgi için @ user2240778 yanıtına bakın: magento.stackexchange.com/questions/256668/…
Mike Levy

6

Bu bir Magento 2.3 hatası, formElementalan için yanlış değer eklediheader_logo_src

Dosyaya gidebilirsiniz vendor/magento/module-theme/view/adminhtml/ui_component/design_config_form.xml

154 numaralı satırda <field name="header_logo_src" formElement="fileUploader">bunu değiştirebilirsiniz.<field name="header_logo_src" formElement="imageUploader">

Ancak Magento çekirdeğini düzenlemek iyi bir fikir değildir, Magento yamayı bırakana kadar geçici düzeltme için sadece yeniden yazmak için oluşturduğum aşağıdaki modülü kullanabilirsiniz design_config_form.xml

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


Lütfen talimatlar ekleyebilir misiniz? Bu depoyu nasıl kullanacağım hakkında hiçbir fikrim yok. Besteci aracılığıyla yükleme yeterli mi yoksa ek adımlar atmam gerekir mi?
SudoPlz

2

Onlara izin atayın,

Lütfen bu bağlantıyı takip edin: https://github.com/magento/magento2/issues/10071


Yönetici rolü için izinle ne demek istiyorsun? "rol kaynakları"? Ben alread tüm kullanıcıya atanmış ve hala bu hatayı olsun .. maeby herhangi bir klasör için herhangi bir izin .. herhangi bir 777 klasör?
alexcr


1

"Sunucuyla ilgili teknik bir sorun hata oluşturdu. Yaptığınız işleme devam etmek için tekrar deneyin. Sorun devam ederse, daha sonra tekrar deneyin." artı açılır macenta 2 arka ucunda "bir sorun oluştu" günlüklerime göre yeniden yazma sorunları ile ilgili ve sunucu doğru yapılandırılarak düzeltildi. Bunu nginx sunucusunda çalıştırıyorum, lütfen webroot / nginx.conf.sample üzerinde magento varsayılanı ile gelen yapılandırma dosyasının olup olmadığını kontrol edin / nginx yapılandırmanıza dahil edildiğini ve aşağıdaki bloğu içerdiğini kontrol edin:

location / {
    try_files $uri $uri/ /index.php$is_args$args;
}
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.