Halaman Indeks SISFO Sekolah JIBAS Tutorial Tutorial Install/Upgrade JIBAS Dengan PHP 7

Tutorial Install/Upgrade JIBAS Dengan PHP 7

Tutorial mengenai instalasi, penggunaan atau pemeliharaan SISFO Sekolah JIBAS


Post: 21
Assalamualaikum wr wb
Salam sejahtera kepada rekan-rekan sesama pengguna JIBAS.
Langsung saja, disini kami ingin membagikan tutorial bagaimana cara menggunakan PHP 7 untuk server XAMPP atau LAMP.
Alasan kami pindah hati dari PHP 5 ke PHP 7 adalah kinerja server yang berkurang drastis saat kondisi full load. Dalam 1 server kami ada beberapa website yang tentunya sangat membebani kinerja server itu sendiri. Oleh karena itu mencoba beralih ke PHP 7 dan alhamdulillah dalam jam sibuk sekalipun kinerja server kami masih tergolong stabil. Disamping demi efisiensi beban server, sebenarnya masih banyak alasan lain kami beralih ke PHP 7 mengingat banyaknya kelebihan dari PHP 7 tersebut.

Dalam forum sebelumnya sudah pernah di bahas namun belum ada solusi, maka kami ini membagikan sedikit tutorial nya kepada segenap rekan2 sekalian.

Alasan terbesar kenapa JIBAS tidak support PHP 7 adalah masalah kompatabilitas. PHP 7 tidak lagi support beberapa perintah yang hanya didukung sampai PHP 5.6 saja misalnya perintah untuk melakukan koneksi ke database mysql

mysql_connect()
mysql_select_db()
mysql_close()


Dan kami yakin akan sangat merepotkan sekali jika developer JIBAS harus mengubah perintah yang sudah tidak support tersebut satu persatu agar bisa kembali support dan update to date dengan PHP versi terbaru.
Namun, sebenarnya ada cara yang sangat mudah agar rekan-rekan tetap bisa menggunakan JIBAS dengan PHP 7.

Pertama silahkan download 2 file dibawah ini


Jika sudah di download, silahkan masuk ke root direktori instalasi aplikasi jibas

Cari dan masuk ke folder dengan mana include

Langkah terakhir copy paste 2 file yang sudah di download sebelumnya ke folder tersebut. Untuk file mainconfig.php silahkan di replace saja karena kita butuh update isi dari file tersebut dan untuk mysql.php adalah konfigurasi tambahan yang kita butuhkan agar jibas bisa melakukan koneksi ke database mysql yang dimana perintahnya sudah tidak support PHP 7.

Demikian tutorial ini, semoga bermanfaat.


Huda Choirul Anam
IT Development
Pondok Pesantren Darussalam
Jatiguwi, Sumberpucung, Malang


Post: 2092
Terima kasih atas informasinya

Selama ini kami belum riset utk mengalihkan ke PHP 7
Mungkin ini jalan keluarnya :)

Apa sudah dicoba & stabil?


Post: 21
Ini kami juga masih tahap trial and error pak.
Jadi kalo dari user kami ada laporan error maka akan kami tangani segera.
Sepertinya memang masih ada beberapa code yang harus saya ganti yang support PHP 7.
Kami sendiri tidak memberikan garansi bisa jalan mulus tapi sementara untuk koneksi ke database sudah bisa dengan mengganti 2 file tersebut.
Dan hari ini juga sudah masuk laporan ada error yang untuk fungsi split(). Sudah teratasi dengan mengubah fungsi pada source code nya dengan fungsi explode().
Mungkin jika sudah 1 bulan pemakaian akan teratasi semua error yang muncul.
Mohon dukungannya semoga bs bermanfaat untuk semua nantinya.


Kembali ke Tutorial