Jump to content

[URGENT] GAGAL UPLOAD PRESTA DARI LOCALHOST KE HOSTING (500 INTERNAL SERVER ERROR)


togu25

Recommended Posts

Saya lagi coba upload presta saya dari localhost ke hosting, dan selalu gagal padahal semua setingan di seting.inc.php sudah sesuai.

Ini adalah langkah yang saya lakukan:

1. Install presta di localhost --> proses suksess
2. Saya export DB SQL presta di localhost
3. Saya buat DB baru di hosting, saya DUMP --> proses sukses
4. Saya buat subdomain baru dengan nama: toko2.namadomain.com
5. Saya upload semua file presta ke folder TOKO2
6. Saya rubah setingan dari SETTING.INC.PHP nya
7. Hasilnya adalah :

500 INTERNAL SERVE R ERROR.

Ini adalah isi dari seting.inc.php dari localhost saya:

<?php
define('_DB_SERVER_', 'localhost');
define('_DB_TYPE_', 'MySQL');
define('_DB_NAME_', 'prestashop');
define('_DB_USER_', 'root');
define('_DB_PASSWD_', 'root');
define('_DB_PREFIX_', 'ps_');
define('__PS_BASE_URI__', '/prestashop/');
define('_THEME_NAME_', 'prestashop');
define('_COOKIE_KEY_', 'JMyjfjV6dWiATfFTm8WYkvQ6mQbNj1LbEGDZ2foWX0dFvcewvxWGyyqy');
define('_COOKIE_IV_', '6qkvz8EH');
define('_PS_CREATION_DATE_', '2010-02-12');
define('_PS_VERSION_', '1.3.0.1');
?>



Saya rubah setingan tsb sesuai dengan data hosting saya menjadi:

<?php
define('_DB_SERVER_', 'localhost');
define('_DB_TYPE_', 'MySQL');
define('_DB_NAME_', 'nama DB untuk presta saya di hosting');
define('_DB_USER_', 'username DB saya'); --> sy sudah isi pakai username DB atau username Hosting tetap gagal
define('_DB_PASSWD_', 'password DB saya'); --> sy sudah isi pakai password DB atau password Hosting tetap gagal
define('_DB_PREFIX_', 'ps_');
define('__PS_BASE_URI__', '/'); --> saya sudah rubah /prestashop/  menjadi / 
define('_THEME_NAME_', 'prestashop');
define('_COOKIE_KEY_', 'JMyjfjV6dWiATfFTm8WYkvQ6mQbNj1LbEGDZ2foWX0dFvcewvxWGyyqy');
define('_COOKIE_IV_', '6qkvz8EH');
define('_PS_CREATION_DATE_', '2010-02-12');
define('_PS_VERSION_', '1.3.0.1');
?>



Kira-kira letak kesalahan nya dimana ya??

Tolong bantuan nya ya.

Terimakasih

Link to comment
Share on other sites

Masalah sudah bisa teratasi, ini terjadi karena kelalaian saya memasukkan file .HTACCESS kedalam folder public_html.

File htaccess ini saya buat tadi nya untuk mengatasi problem pada penginstalan modul baru di localhost. Dimana value dari htaccess tersebut adalah:

php_value memory_limit "16M"

Kalau anda mengalami masalah serupa, yaitu tidak bisa menginstall modul baru di presta yg diinstall di localhost, solusi nya adalah, tambahkan kata2 ini :

php_value memory_limit "16M"

Pada file htaccess anda.

Terimakasih

Link to comment
Share on other sites

  • 1 month later...

waduh.. thx gan utk infonya.. tp sekalian nih yg km maksud upload ke hosting itu dalam bentuk default ato udah km isi konten juga?? klo udah isi konten itu d localhost, gimana ya giringnya ke cpanel?? msh bingung nih guwe??dabasenya juga biar ngikut pula gimana tuh?? mohon bantuannya gan!!

Link to comment
Share on other sites

waduh.. thx gan utk infonya.. tp sekalian nih yg km maksud upload ke hosting itu dalam bentuk default ato udah km isi konten juga?? klo udah isi konten itu d localhost, gimana ya giringnya ke cpanel?? msh bingung nih guwe??dabasenya juga biar ngikut pula gimana tuh?? mohon bantuannya gan!!


Kalau mau masukin DB localhost ke hosting, pertama buat dulu database di hosting, lalu export DB yg ada di localhost, lalu di dump SQL nya ke phpmyadmin hosting.

Cari di google cara nya mungkin bisa lebih jelas
Link to comment
Share on other sites

dikid tambahan yah..
yg paling penting ituw adalah _COOKIE_KEY_ dan _COOKIE_IV_ di file settings.inc.php
karna ini ada id unik yg di generate saat proses instalasi. kalo ga salah untuk password yg di simpen di mysql adalah

md5(_COOKIE_KEY_.$passwd)



jd kalo cuman dump sql dr local ke server tp ga ubah _COOKIE_KEY_ dan _COOKIE_IV_ di file settings.inc.php yah di jamin pasti ga bisa login ;))

Link to comment
Share on other sites

  • 1 month later...
dikid tambahan yah..
yg paling penting ituw adalah _COOKIE_KEY_ dan _COOKIE_IV_ di file settings.inc.php
karna ini ada id unik yg di generate saat proses instalasi. kalo ga salah untuk password yg di simpen di mysql adalah

md5(_COOKIE_KEY_.$passwd)



jd kalo cuman dump sql dr local ke server tp ga ubah _COOKIE_KEY_ dan _COOKIE_IV_ di file settings.inc.php yah di jamin pasti ga bisa login ;))



jadi caranya gimana bro? saya awam banget.

udah dumb db yg di hosting, udah saya timpa pake db dari localhost, udah ganti cokie key dan cookie IV dari localhost ke hosting (ditimpa jg).

malah muncul pesan: "Link to database cannot be established."
Link to comment
Share on other sites

  • 2 weeks later...

jadi caranya gimana bro? saya awam banget.

udah dumb db yg di hosting, udah saya timpa pake db dari localhost, udah ganti cokie key dan cookie IV dari localhost ke hosting (ditimpa jg).

malah muncul pesan: "Link to database cannot be established."


itu artinya koneksi ke database belum berhasil. user name atau password ke database harus disesuaikan dengan hosting.
Link to comment
Share on other sites

  • 1 month later...
dikid tambahan yah..
yg paling penting ituw adalah _COOKIE_KEY_ dan _COOKIE_IV_ di file settings.inc.php
karna ini ada id unik yg di generate saat proses instalasi. kalo ga salah untuk password yg di simpen di mysql adalah

md5(_COOKIE_KEY_.$passwd)



jd kalo cuman dump sql dr local ke server tp ga ubah _COOKIE_KEY_ dan _COOKIE_IV_ di file settings.inc.php yah di jamin pasti ga bisa login ;))



caranya setting itu gmn dan dmn gan????
mumpung presta ku blm ak upload
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...