{ Berbagi, Menulis, Dan Mengajar } Ilmu… » 7. Operating System » Function set_magic_quotes_runtime() is deprecated (CI)
Function set_magic_quotes_runtime() is deprecated (CI)
Tanggal 7 April 2010 tiba-tiba aplikasi salah satu client saya tidak jalan dengan baik di karenakan ada beberapa error. Setelah dianalisa ternyata server hosting telah mengUpgrade PHP ke versi 5.3.2.
Eror yang muncul seperti ini :
##
A PHP Error was encountered
Severity: 8192
Message: Function set_magic_quotes_runtime() is deprecated
Filename: codeigniter/CodeIgniter.php
Line Number: 60
Error tersebut dikarena fungsi yang di sebut tidak dapat dibaca karena fungsi tersebut tidak lagi digunakan pada PHP versi 5.3.2. Saya juga lupa-lupa ingat Framework Codeigniter yang saya gunakan versi berapa.
Solusi : saya langsung upgrade Codeigniter Versi 1.7.2
Cara Upgrade ke Codeigniter versi 1.7.2 :
- Download source Codeigniter versi 1.7.2
- Extract file Zip Codeigniter (ci) terbaru.
- Upload folder yang ada didalam system ci terbaru, sbb:
* system/codeigniter
* system/database
* system/helpers
* system/language
* system/libraries - Sebelum di timpa dengan yang baru, lebih baik aplikasi dan datanya di backup terlebih dahulu
Setelah upgrade ci dengan versi terbaru, rupanya masih ditemui adanya error :
A PHP Error was encountered
Severity: 8192
Message: Function split() is deprecated
Filename: libraries/model_db.php
Line Number: 22
Ternya fungsi yang saya buat di model tidak bisa di jalan karena beberapa skrip yang saya menggunakan fungsi split() , split() tidak lagi digunakan pada PHP veris 5.3.x.
Untuk lebih detail perubahan pada PHP 5.3.x silahkan baca PHP Manual
No related posts.
Filed under: 7. Operating System