Friday, December 19, 2014

OpenSIS Problem : You have an error in your SQL syntax




OS Webserver yang digunakan adalah Debian 7 (Wheezy), saya sudah menjelaskan hal ini pada artikel sebelumnya bahwa webserver ini sebagai sentral web hosting aplikasi berbasis web di kantor saya.

Kembali ke topik, saat saya melakukan instalasi OpenSIS, ada notifikasi error yang saya dapatkan yaitu seperti dibawah ini.

"
; check the manual that corresponds to your MySQL server version for  the right syntax to use near '(0) , start_date date, end_date date, published_profiles characte' at line 9  "


Solusi.

Saya cari file berekstensi .sql, kemudian pada tiap file .sql ini saya cari " start_date date, end_date date, published_profiles " sesuai petunjuk dari notifikasi error diatas.

Direkrori yang saya tuju adalah /install

cd /var/www/your-opensis-directory/install

ada 2 file di direktori install :
- opensis-4.5-procs-mysql.sql
- opensis-4.5-schema-mysql.sql.

Dan " start_date date, end_date date, published_profiles " saya temukan pada file kedua  opensis-4.5-schema-mysql.sql.

1. Buka & edit opensis-4.5-schema-mysql.sql.

-- Buat backup file
mv opensis-4.5-schema-mysql.sql opensis-4.5-schema-mysql.sql.default

-- Edit
nano  opensis-4.5-schema-mysql.sql


2. Ctrl + w cari (0), lalu hapus satu per satu.

atau apabila masih terdapat error maka edit seperti ini (0) menjdi (), hapus angka 0.

3. Simpan

*Cara alternatif lainnya adalah buka opensis-4.5-schema-mysql.sql dengan WinSCP/ Filezilla lalu cari dengan Ctrl+F dan edit.

Saya lanjutkan proses instalasi OpenSIS dan berjalan dengan lancar.

Selesai.


Semoga Membantu! :)

No comments:

Post a Comment

N.B.
1. Berkomentarlah dengan sopan.
2. Dilarang membuat spam, terutama yang mengandung SARA/ Pornografi/ Judi dan Iklan.