Upload Prestashop dari lokal ke Hosting

bagi anda yang telah menginstall prestashop di komputernya (localhost) dan ingin memasangnya di hosting, silakan ikuti tutorial dibawah ini 🙂

Cara Upload Prestashop dari lokal ke Hosting:

 

1. Kompress/zip semua data prestashop anda yang berada di (XAMPP/WAMPP/dll) /htdocs/prestashop/

 

2. Login Cpanel anda, pilih file manager, klik Upload dan pilih hasil zip langkah pertama, setelah selesai, klik file zip -> klik extract (pastikan semua file dan folder berada di folder domain yang sesuai)

 

3. Ketik “localhost/phpmyadmin” di browser anda (tanpa kutip), pilih database prestashop, klik menu Export, klik Go dan save dalam bentuk .sql

 

4. Buat database dan user baru di cpanel anda, petunjuk dapat dilihat di link berikut:
https://kb.qwords.com/cara-membuat-user-dan-database-mysql-di-cpanel/

 

5. Di Cpanel anda, pilih menu phpmyadmin, klik database yang anda buat di langkah 3, klik menu import, pilih database hasil langkah 2

 

6. jika langkah ke 5 berhasil, pilih database tersebut kembali, pilih tabel “ps_configuration“, cari baris PS_SHOP_DOMAIN dan PS_SHOP_DOMAIN_SSL,

Upload Prestashop dari lokal ke Hosting

lalu ganti value kedua baris tersebut dari localhost menjadi www.nama.domains dengan menekan tombol edit

Upload Prestashop dari lokal ke Hosting

 

7. Buka menu File manager, masuk ke folder “config“, klik kanan edit file “setting.inc.php“, ubah beberapa isian didalamnya dengan format berikut:
define(‘__PS_BASE_URI__’, ‘/‘);

define(‘_DB_NAME_’, ‘nama_database_anda di hosting‘);
define(‘_DB_USER_’, ‘user_database_anda di hosting‘);
define(‘_DB_PASSWD_‘, ‘password_database_anda di hosting‘);
Save changes dan selesai

 

 

Catatan:

– Bagi anda yang sudah mengkonfigurasi .htaccess di lokal, anda perlu mengganti setiap tulisan localhost menjadi nama domain di .htaccess
– Database Prestashop yang didukung di shared hosting berjenis MYISAM, jika sebelumnya menggunakan InnoDB, silakan konversikan dahulu ke MYISAM sebelum di upload ke hosting

 

Semoga membantu 🙂