Author by Yosef Doublehorn
Author by : Doublehorn
DAFTAR ISI
Protected by Copyscape Online Infringement Detector

13 Juni 2012

Solusi Blank Page dan Halaman website store Prestashop


Blank Page -  Apakah Anda pernah mengalami Back Office dan/atau Front Office menampilkan Blank Page atau Halaman Tidak Lengkap tanpa pesan error apapun. Belum lama ini Toko Online client saya mengalami masalah sama. Dalam kondisi normal tampilan Prestashop seperti ini :

tampilan prestashop standar normal

Website store Prestashop tampil tidak lengkap

Block “My Account” di kolom kiri halaman toko online saya hilang (seharusnya ada di bawah logo BCA dan warna dasar Pink). Dan ini masalah relevan dengan judul di atas, yaitu sesudah login atau klik “Checkout ” akan muncul halaman dengan tampilan tidak lengkap seperti di bawah ini :

kolom utama dan kanan hilang

Saya lebih dahulu perlu mengaktifkan tampilan PHP error untuk memahami masalah tersebut. Hal ini dilakukan dengan cara membuka cPanel, Pada Halaman Utama cPanel saya klik FILE MANAGER. Selanjutnya membuka file instalasi Prestashop. Kemudian saya double klik pada public_html dan double klik config lalu klik satu kali config.inc.php dan klik Code Editor. Singkat kata, saya harus temukan ini :

/home/public_html/config/config.inc.php lalu klik Code Editor.

pada file /config/config.inc.php saya harus edit file tersebut dengan menambahkan baris berikut tepat dibawah    /* Debug only */ :

  • @ Ini_set ('display_errors', 'on');
    define ('PS_DEBUG_SQL', true);


    Sehingga hasilnya seperti ini :

  • /* Debug only */
    @Ini_set('display_errors', 'on');
    define('PS_DEBUG_SQL', true);


Klik “SAVE CHANGES” Kemudian saya  refresh halaman toko online Prestashop. Ketika saya login dengan klik link “MASUK” di pojok kanan atas, muncul halaman dengan pesan error ini :

Pesan error-MYTOKO
Pesan Error pada image diatas adalah seperti di bawah ini :

Fatal error: Uncaught exception 'SmartyException' with message 'Unable to load template file
'/home/baju/public_html/themes/prestashop/authentication.tpl'' in /home/baju/public_html/tools/smarty/sysplugins/smarty_internal_template.php:163 Stack trace: #0 /home/baju/public_html/tools/smarty/sysplugins/smarty_internal_template.php(551): Smarty_Internal_Template->isExisting(true) #1 /home/baju/public_html/tools/smarty/Smarty.class.php(339): Smarty_Internal_Template->getRenderedTemplate() #2 /home/baju/public_html/tools/smarty/Smarty.class.php(383): Smarty->fetch('/home/baju/...', NULL, NULL, NULL, true) #3 /home/baju/public_html/controllers/AuthController.php(383): Smarty->display('/home/baju/...') #4 /home/baju/public_html/classes/FrontController.php(67): AuthControllerCore->displayContent() #5 /home/baju/public_html/authentication.php(29): FrontControllerCore->run() #6 {main}
thrown in/home/baju/public_html/tools/smarty/sysplugins/smarty_internal_template.phpon line 163

Menurut advis Prestashop English Document, jika halaman website menampilkan kesalahan seperti diatas, hubungi alamat email dibawah ini untuk minta bantuan :
  • support @ prestashop [DOT] com.
Dan itu sudah saya lakukan dan saya menunggu advis lebih lanjut.




Perkembangan Terakhir satu hari kemudian - website files

Problem ada pada loading file template /home/bajud/public_html/themes/prestashop/authentication.tpl
ke file-file template dibawahnya. (Lihat pesan Error di kotak hijau dibawah gambar diatas)
Saya tidak sabar lagi menanti advis support @ prestashop [DOT] com.

  • Saya berinisiatif memanfaatkan software FileZilla FTP Client (ketik URL host Anda. Gunakan username & password untuk akses cPanel) untuk mentrasfer :

    /home/bajud/public_html/themes/prestashop/authentication.tpl

    dari folder hasil decompress Prestashop_1.4.1.0.ZIP ke Remote Site di folder :

    /home/bajud/public_html/themes/prestashop

Kemudian saya buka toko online. Sukses!! Halaman tampil lengkap saat klik Login atau Checkout pada blok Troli. Bahkan blok My Account yang hilang juga ikut pulih.

Menghapus Parse Error - arsip website

Jangan lupa untuk kembali ke /home/public_html/config/config.inc.php untuk menghapus pesan error di Back Office seperti ini :

Error_Config_inc_php pada prestashop

Maaf, pesan error pada gambar diatas tidak jelas, saya perjelas dengan teks dibawah ini.

Parse error: syntax error, unexpected $end, expecting T_VARIABLE or T_DOLLAR_OPEN_CURLY_BRACES or T_CURLY_OPEN in /home/baju/public_html/classes/Module.php(492) : eval()'d code(16) : eval()'d code(1) : eval()'d code(2) : eval()'d code on line 159

Pesan diatas dapat dihapus dengan back to /home/public_html/config/config.inc.php
Lalu klik Code Editor, cari snippet ini :

  • /* Debug only */

  • @Ini_set('display_errors', 'on');
    define('PS_DEBUG_SQL', true);


Hapuskan bagian teks berwarna biru. Atau alternatif lain adalah value 'on' diubah menjadi 'off’ dan value 'true' diubah menjadi 'false'

Selanjutnya klik SAVE CHANGES.


That's all we know - Semoga bermanfaat…! - Happy blog blogger




Comments

4 komentar:

http://website-download.blogspot.com/2012/06/prestashop-tips-mengatasi-blank-page.html?showComment=1363223472822#c2747971653085251285'> 14/03/13, 08.11 Reply

Trims Infonya, saya kebetulan telah meng compress semua file, jadi tinggal hapus semua dan extract, selesai. Sekali lagi trims...

http://website-download.blogspot.com/2012/06/prestashop-tips-mengatasi-blank-page.html?showComment=1363224718638#c4302903026605849531'> 14/03/13, 08.31 Reply

Terimakasih kembali, semoga sukses jualan online-nya.

http://website-download.blogspot.com/2012/06/prestashop-tips-mengatasi-blank-page.html?showComment=1439454112218#c7174263320514779706'> 13/08/15, 15.21 Reply

saya coba ganti themes prestashop seri 1.6 kenapa tampilan blank yah ....

http://website-download.blogspot.com/2012/06/prestashop-tips-mengatasi-blank-page.html?showComment=1439454250974#c5514273548850323064'> 13/08/15, 15.24 Reply

saya coba ganti themes prestashop seri 1.6 kenapa tampilan blank yah ....

Posting Komentar di Website Design

-

Penelusuran topik khusus di blog ini
Loading