Muhammad Hafid

Blog Belajar Python atau Django

Muhammad Hafid

Tugas kita itu adalah bukan untuk berhasil, tugas kita adalah untuk mencoba, karena di dalam mencoba itulah kita menemukan dan belajar membangun kesempatan untuk berhasil.

Image Create, Image Format Function Error PHP 500 Internal Server Error

Saya bingung sih mau memberikan judul apa, jadi saya membuat suatu script upload image dengan PHP dan didalam script tersebut saya memberikan function untuk merize image dengan menggunakan function php diantaranya :
  • imagecreatefromjpeg
  • imageSX
  • imagecopyresampled
  • imagecreatetruecolor
  • imagejpeg
  • imagedestroy
Nah sebelumnya saya menggunakan PHP 7 dan pada php 7 ini upload image pun lancar tanpa hambatan, dan saya mencoba iseng menurunkan versi phpnya menjadi php5.6, dan pada saat saya menjalankan script upload saya ternyata function-function tersebut tidak berjalan alias 500Internal Server Error. 

Setelah cari tau akhirnya ada 1 modul php yang tidak ada di PHP5.6 yaitu GD. 
Kalian bisa baca mengenai GD php di sini
http://php.net/manual/en/image.installation.php

Saya lalu mencoba melakukan installasi modul tersebut berdasarkan tutorial di internet yaitu dengan : 
  • sudo apt-get install php5-gd
  • sudo apt-get install php-gd 
Tidak ada yang berhasil, akhirnya saya coba dengan mengetikan kumplit versi phpnya menjadi :
  • sudo apt-get install php5.6-gd

Aha berhasil, dan sekarang kalian restart apache kalian dan sekarang jalankan script kalian. Dijamin Berhasil.
Labels: php , programming

Thanks for reading Image Create, Image Format Function Error PHP 500 Internal Server Error . Please share...!

0 Comment for "Image Create, Image Format Function Error PHP 500 Internal Server Error"

Back To Top