Pernah mengalami hal serupa saat mengoperasikan opencart
dilocalhost atau dihosting? Pada pengalaman saya ada 2 kemungkinan yang
menyebabkan ini.
1. Kesalahan
mengkonfigurasi config.php
Jika saat
memindahkan opencart ke hosting kita harus menyetting config.php ada banyak
perbedaan settingan di internet tergantung versi opencart. Menurut pengalaman
saya, saya awalnya mengotak atik sendiri config.php hingga akhirnya bias jalan
websitenya tetapi saya menemukan kejanggalan karena pada config.php yang didepan bukan config .php
yang diadminnya, saya setting seperti ini website saya bias, tapi jika saya ketik
nama website (seharusnya) malah tidak bisa,
akhirnya saya
biarkan seperti gambar diatas dan alhasil saya menemukan error pada adminnya,
pada saat mengedit order pesanan ditemukan error seperti pada judul diatas. Setelah tidak
menemukan cara akhirnya saat otak – atik bagian confignya dan saya setting
kembali akhirnya tidak muncul error kembali, intinya jangan menggunakan
sembarang settingan untuk config.php hal ini dapat membuat website anda
mengalami error.
2. Setting API user dan database
Buka System – Users – API lalu
tambahkan sendiri user API baru, klik icon plus (+) lalu isi usernamenya misal
administrator password klik generate, status enable setelah itu klik Save
Masuk ke System – Settings klik
edit pada tab Option pada Checkout
ganti API Usernya sesuai yang anda buat tadi
lalu klik save, dan hasilya error teratasi :D

