Tidak dapat melihat gambar yang sebenarnya di bagian belakang

8
Magento 1.9.1
Porto theme

Kami harus meminta perusahaan hosting kami memulihkan sepenuhnya. Sekarang sebagian besar hal berfungsi kecuali ketika masuk ke tab gambar di panel Admin:

  • itu menunjukkan tombol BROWSE FILES dan UPLOAD FILES dan yang tampaknya berfungsi

namun, tidak ada foto yang terlihat di kolom Gambar dan sebenarnya tertulis: Tidak ada gambar

masukkan deskripsi gambar di sini

Saya dapat mengklik Browse file, pilih file dari folder dan unggah dengan sukses - itu menegaskan bahwa dengan mengatakan:

1.jpg (55.83 kB) Selesai

Namun tetap tidak ada gambar yang terlihat.

Apa yang bisa saya coba lakukan untuk memperbaikinya?


entri terakhir di: var / log / exception.log adalah ini:

2018-03-08T23:15:04+00:00 ERR (3): 
exception 'Zend_Mail_Protocol_Exception' with message 'Connection refused' in /home/thisISmySITE/public_html/lib/Zend/Mail/Protocol/Abstract.php:277
Stack trace:
#0 /home/thisISmySITE/public_html/lib/Zend/Mail/Protocol/Smtp.php(167): Zend_Mail_Protocol_Abstract->_connect('tcp://smtp.send...')
#1 /home/thisISmySITE/public_html/lib/Zend/Mail/Transport/Smtp.php(199): Zend_Mail_Protocol_Smtp->connect()
#2 /home/thisISmySITE/public_html/lib/Zend/Mail/Transport/Abstract.php(348): Zend_Mail_Transport_Smtp->_sendMail()
#3 /home/thisISmySITE/public_html/lib/Zend/Mail.php(1194): Zend_Mail_Transport_Abstract->send(Object(Zend_Mail))
#4 /home/thisISmySITE/public_html/app/code/local/Aschroder/SMTPPro/Model/Email/Queue.php(98): Zend_Mail->send(Object(Zend_Mail_Transport_Smtp))
#5 [internal function]: Aschroder_SMTPPro_Model_Email_Queue->send(Object(Mage_Cron_Model_Schedule))
#6 /home/thisISmySITE/public_html/app/code/core/Mage/Cron/Model/Observer.php(325): call_user_func_array(Array, Array)
#7 /home/thisISmySITE/public_html/app/code/core/Mage/Cron/Model/Observer.php(72): Mage_Cron_Model_Observer->_processJob(Object(Mage_Cron_Model_Schedule), Object(Mage_Core_Model_Config_Element))
#8 /home/thisISmySITE/public_html/app/code/core/Mage/Core/Model/App.php(1338): Mage_Cron_Model_Observer->dispatch(Object(Varien_Event_Observer))
#9 /home/thisISmySITE/public_html/app/code/core/Mage/Core/Model/App.php(1317): Mage_Core_Model_App->_callObserverMethod(Object(Mage_Cron_Model_Observer), 'dispatch', Object(Varien_Event_Observer))
#10 /home/thisISmySITE/public_html/app/Mage.php(448): Mage_Core_Model_App->dispatchEvent('default', Array)
#11 /home/thisISmySITE/public_html/cron.php(75): Mage::dispatchEvent('default')
#12 {main}

Inilah yang dikatakan konsol selama proses mengunggah gambar:

DOM7011: Kode pada halaman ini menonaktifkan caching maju dan mundur. Untuk informasi lebih lanjut, lihat: http://go.microsoft.com/fwlink/?LinkID=291337 File: 55c7f862cd1a4eefae384ccd2ce42493 HTML1300: Navigasi terjadi. File: 06dc7ed0d3ba9cd48335ee3599697dbe DOM7011: Kode pada halaman ini menonaktifkan caching maju dan mundur. Untuk informasi lebih lanjut, lihat: http://go.microsoft.com/fwlink/?LinkID=291337 File: 55c7f862cd1a4eefae384ccd2ce42493 SCRIPT5007: Tidak dapat menetapkan properti 'target' dari file referensi yang tidak ditentukan atau null:

> 55c7f862cd1a4eefae384ccd2ce42493, Baris: 538, Kolom: 36

Inilah yang diposting ke file var / log / system.log selama saya mencoba mengunggah gambar di halaman Produk di Panel Admin Magento:

2018-11-13T21: 47: 33 + 00: 00 ERR (3): Peringatan: simplexml_load_string (): Entitas: baris 9: kesalahan parser: Data data prematur di tag config baris 2 di / home / newthisISmySITE / public_html / lib /Varien/Simplexml/Config.php on line 510 2018-11-13T21: 47: 33 + 00: 00 ERR (3): Peringatan: simplexml_load_string (): di / home / newthisISmySITE / public_html / lib / Varien / Simplexml / Config .php on line 510 2018-11-13T21: 47: 33 + 00: 00 ERR (3): Peringatan: simplexml_load_string (): ^ di /home/newthisISmySITE/public_html/lib/Varien/Simplexml/Config.php on line 510 2018-11-13T21: 47: 33 + 00: 00 ERR (3): Peringatan: simplexml_load_string (): Entitas: baris 9: kesalahan parser: Data data prematur di tag config baris 2 di / home / newthisISmySITE / public_html / lib /Varien/Simplexml/Config.php on line 510 2018-11-13T21: 47: 33 + 00: 00 ERR (3): Peringatan: simplexml_load_string ():di /home/newthisISmySITE/public_html/lib/Varien/Simplexml/Config.php on line 510 2018-11-13T21: 47: 33 + 00: 00 ERR (3): Peringatan: simplexml_load_string (): ^ di / home / newthisISmySITE /public_html/lib/Varien/Simplexml/Config.php aktif

> baris 510

Ini adalah bagaimana bagian itu masuk

lib / Varien / Simplexml / Config.php

seperti sekarang:

public function loadFile($filePath)
        {
            if (!is_readable($filePath)) {
                //throw new Exception('Can not read xml file '.$filePath);
                return false;
            }

            $fileData = file_get_contents($filePath);
            $fileData = $this->processFileData($fileData);
            return $this->loadString($fileData, $this->_elementClass);
        }

Saya mengubahnya ke ini dan kemudian mendapatkan Kesalahan (di /var/log/system.log) yang saya cantumkan di bawah ini ...

public function loadFile($filePath)
        {

    file_put_contents(MAGENTO_ROOT.'/var/log/system.log', $filePath."\n", FILE_APPEND);

            if (!is_readable($filePath)) {
                //throw new Exception('Can not read xml file '.$filePath);
                return false;
            }

            $fileData = file_get_contents($filePath);
            $fileData = $this->processFileData($fileData);
            return $this->loadString($fileData, $this->_elementClass);
        }

Saya mengubah kode persis seperti di atas tetapi saya ingin tahu apakah itu tidak benar? Pesan yang saya temukan di file system.log adalah ini:

2018-11-13T21:47:33+00:00 ERR (3): Warning: simplexml_load_string(): Entity: line 9: parser error : Premature end of data in tag config line 2  in /home/newnewthisISmySITE/public_html/lib/Varien/Simplexml/Config.php on line 510
2018-11-13T21:47:33+00:00 ERR (3): Warning: simplexml_load_string():   in /home/newnewthisISmySITE/public_html/lib/Varien/Simplexml/Config.php on line 510

2018-11-14T13:37:09+00:00 ERR (3): Warning: file_put_contents(MAGENTO_ROOT/var/log/system.log): failed to open stream: No such file or directory  in /home/newnewthisISmySITE/public_html/lib/Varien/Simplexml/Config.php on line 492
2018-11-14T13:37:09+00:00 ERR (3): Warning: file_put_contents(MAGENTO_ROOT/var/log/system.log): failed to open stream: No such file or directory  in /home/newnewthisISmySITE/public_html/lib/Varien/Simplexml/Config.php on line 492

2018-11-14T13:37:10+00:00 ERR (3): Warning: simplexml_load_string(): Entity: line 9: parser error : Premature end of data in tag config line 2  in /home/newnewthisISmySITE/public_html/lib/Varien/Simplexml/Config.php on line 514
2018-11-14T13:37:10+00:00 ERR (3): Warning: simplexml_load_string():   in /home/newnewthisISmySITE/public_html/lib/Varien/Simplexml/Config.php on line 514

2018-11-14T13:37:10+00:00 ERR (3): Warning: file_put_contents(MAGENTO_ROOT/var/log/system.log): failed to open stream: No such file or directory  in /home/newnewthisISmySITE/public_html/lib/Varien/Simplexml/Config.php on line 492
Allysin
sumber
1. Anda merujuk gambar di bagian produk edit? 2. Apa yang terjadi ketika Anda menyimpan produk setelah mengunggah gambar baru, apakah gambar itu ditampilkan ketika Anda kembali ke produk?
Haim
ya Edit bagian produk dan saya telah melakukannya dan itu TIDAK muncul di ujung depan atau belakang.
Allysin
Ada yang rusak dengan database Anda atau izin Anda. Apa yang terjadi ketika Anda membuat produk baru?
Haim
@Haim, Terima kasih telah mencoba membantu. Ketika saya membuat produk baru, saya mengunggah foto produk baru, itu memberi saya pesan yang menyatakan itu diunggah tetapi tidak menunjukkan foto di belakang atau ujung depan. Produk ini menyimpan dan terlihat di ujung depan ...
Allysin
ketika Anda masuk ke server Anda, apakah ada direktori untuk magento_root/media/catalog/product?
Haim

Jawaban:

0

Pastikan Flash diaktifkan di situs web / browser Anda. Coba langkah-langkah Anda pada peramban lain untuk melakukan debug, dan jika itu masalah Anda, ikuti panduan Google cepat ini di sini https://support.google.com/chrome/answer/6258784

A. Lal
sumber
3
Terima kasih untuk itu. Aku tahu apa yang kamu maksud. Ketika saya terhubung dari browser di mana flash TIDAK diaktifkan, tombol BROWSE dan UPLOAD tidak muncul. Itu adalah masalah yang berbeda dari gambar yang tidak muncul sekalipun.
Allysin
Masalah izin mungkin? Atau coba chown folder ke www-data jika Anda menggunakan pengaturan LAMP umum.
A. Lal
0

Buka file berikut: -

lib / Varien / File / Uploader.php

Cari baris ini: -

chmod ($ destinationFile, 0640);

Ganti dengan baris ini: -

chmod ($ destinationFile, 0644);

Cari baris ini: -

chmod ($ destinationFile, 0750);

Ganti dengan baris ini: -

chmod ($ destinationFile, 0755);

Dhiren Vasoya
sumber
Saya hanya menemukan 1 instance dari chmod ($ destinationFile, .... and mine mengatakan: chmod ($ destinationFile, 0666); Saya mengubahnya 0644. Saya tidak dapat menemukan yang kedua sama sekali (yang ini: chmod ($ destinationFile , 0750);) Mungkinkah ini masalahnya?
Allysin
mengubahnya ke 0644 tidak membantu. Saya akan mencoba mengubahnya ke 0755 sekarang.
Allysin
Saya telah mengubahnya menjadi 0755, menghapus Cache, diindeks ulang tetapi tidak membantu.
Allysin