Website bisa tampil, tapi kenapa Gambar tidak tampil: cara nya ?

Posted: July 27, 2010 in Home

Website bisa Tampil tapi Gambar tidak Tampil

Setelah Anda mengupload file-file website Anda ke server, kemudian Anda mencoba membukanya di web browser. Semuanya tampil dengan baik kecuali gambar, hanya muncul kotak kosong tempat di mana seharusnya gambar tersebut berada.

Mari kita analisa apa penyebab tidak munculnya gambar tersebut padahal Anda yakin sudah menguploadnya ke server website Anda.

  • Cek Nama FileServer Rumahweb menggunakan sistem operasi Linux yang membedakan penulisan huruf besar dan huruf kecil pada nama file. Jadi jika di script website Anda  gambar tersebut dipanggil dengan nama foto.jpg, pastikan file yang Anda upload bernama foto.jpg, bukan Foto.jpg, foto.JPG atau yang lain.
  • Cek Direktori Gambar Periksa kembali lokasi penyimpanan gambar. Pastikan file gambar tersimpan di folder/direktori yang sama dengan yang tercantum di script HTML/PHP.

  • Permission FilePastikan file gambar tersebut permissionnya 644 dan folder tempat gambar tersebut berada mempunyai permission 777. Juga coba buka gambar tersebut langsung di browser dan pastikan gambar terbuka dengan baik.
  • Gambar Menggunakan Script PHPJika file gambar yang Anda gunakan menggunakan script PHP untuk menampilkannya, silahkan Anda periksa kembali script PHP tersebut. Umumnya script PHP untuk menampilkan gambar menggunakan fungsi readfile() yang memang diblokir di server kami demi alasan keamanan. Sebagai gantinya Anda bisa menggunakan echo file_get_contents() yang relatif lebih aman.
Catatan:
Disisi server webhosting ada script API php yang mereka tidak izinkan seperti fungsi readfile() dengan alasan keamanan. Untuk itu kita dapat menggantinya dengan fungsi seperti echo file_get_contents() pada file script timthumb.php.
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s