fbpx

Order Now - Dedicated Server High Performance

PanduanPengetahuan

Kenapa File Website Tidak Tampil padahal Sudah Upload

Wiliam

Anda yang bergelut dengan website tentu tidak asing dengan yang namanya proses upload file ke Web hosting. Namun, ada beberapa permasalahan salah satunya file yang diupload tersebut tidak tampil di website, kira kira penyebab nya kenapa ya? Jika mendapati masalah tersebut, sebenarnya Anda tidak perlu khawatir berlebih karena ada beberapa langkah yang bisa diikuti agar website bisa diakses .

Apa Penyebab file website tidak bisa tampil? Apakah setiap website memiliki penyebab serupa? Nah, berikut ini informasi lebih lengkapnya agar lebih mudah menganalisisnya:

File tidak Terupload Ke Direktori Public_html

Sebenarnya, semua file website serta folder seharusnya berada di bawah direktori public_html. Sebab, jika di luar direktori tersebut maka file  website Yang sudah anda upload tidak akan muncul. Untuk itu, sebelum keluar pastikan script website ada sudah berhasil ter upload ke direktori public_html tadi.

Untuk yang belum tahu, public_html Ini merupakan direktori root pada domain utama. Maka alhasil, jika Anda sebagai pemilik website ingin mengupload script di domain utama, maka harus mengupload pada folder ini.

Jika mengupload nya ke subdomain atau add on domain nya, maka skrip website tadi hanya akan ter upload ke direktori root masing-masing.

File Index Tidak Ada 

Agar file website bisa muncul, Anda harus memastikan file Index telah berhasil di upload ke direktori root domain. Adapun contoh dari file Index ini meliputi index.htm, index.html, atau index.php.

Penulisan Nama Index Salah

Penyebab berikutnya kenapa file website tidak bisa ditampilkan karena penulisan nama file index yang Anda masukkan salah. Seharusnya, nama file index haruslah diawali menggunakan huruf kecil. Adapun contohnya, index.html atau index.htm bukan menulis Index.htm atau Index.php.

Operating system Linux di sini sangat teliti terhadap penggunaan huruf saat penulisan nama dilakukan. Jika ada perbedaan nama file, akan sangat berpengaruh terhadap pencarian file tersebut pada script website. Jadi, sebelum keluar pastikan penulisan yang anda tuliskan sudah benar agar file website bisa ditampilkan.

Lakukan Pemeriksaan Pesan Error yang ada Pada Hosting

Permasalahan yang mengakibatkan file website tidak muncul selanjutnya adalah bisa jadi masalahnya ada di pesan error yang ada pada hosting anda. Guna memudahkan analisa, Anda sebaiknya memanfaatkan fitur pada control panel hosting website.

Apabila hosting anda menggunakan cPanel, maka pengguna bisa membaca file nya di error_log Yang sudah terbuat otomatis saat sistem mendeteksi terjadinya error pada website. File error semacam ini bisa dengan mudah ditemukan pada folder root website yang sudah diupload. 

Klik kanan pada file error_log tersebut   Kemudian pilih view untuk membaca serta menganalisa apa yang menyebabkan website tidak tampil setelah di upload.

Adapun jenis error yang biasa terjadi bisa dikelompokkan ke beberapa jenis, diantaranya sebagai berikut:

1. Versi PHP Belum Sesuai

Jenis error yang biasa terjadi pertama adalah karena versi PHP yang belum sesuai. Di sini, website baru bisa berjalan jika versi PHP Yang digunakan pada server sesuai dengan sistem requirement Dari strip website yang telah dibuat sebelumnya. 

Jika ada perbedaan versi di PHP Hosting inilah yang akan menjadi penyebab file website gagal diakses meskipun telah berhasil di upload. Adapun solusi yang harus dilakukan adalah dengan menyesuaikan versi PHP sesuai dengan kebutuhan hosting masing-masing website.

2. Tidak Terhubung ke Database

Adapun jenis errorr yang kedua biasa terjadi adalah karena tidak terhubung ke database. Sehingga website Anda tidak bisa terhubung ke data base tersebut dan menyebabkan error semacam ini. Biasanya akan muncul notifikasi seperti:

Connection failed: SQLSTATE[Hy000] [2002]

Jika mendapati informasi tersebut, coba cek file koneksi data base yang sudah dibuat sebelumnya. Kemudian pastikan tidak terdapat kesalahan penulisan pada skrip koneksi.

3. Ada Kesalahan Pada Script Yang Digunakan

Kesalahan berikutnya yang menyebabkan file website tidak muncul adalah error karena adanya kesalahan pada skrip yang digunakan. Biasanya akan muncul notifikasi pada error log sebagai berikut:

PHP Parse error : syntax error, unexpected ‘define’ (T_STRING) in

Jika mendapati notifikasi tersebut maka anda bisa menganalisa sesuai dengan error yang muncul dan memperbaiki nya sesuai error tadi.

Setelah mencoba beberapa cara di atas namun website tidak memunculkan gambar, maka jangan sungkan untuk menghubungi penyedia layanan tempat Anda membeli hosting.

Setting Permission Pada Folder Tidak Sesuai

Penyebab terakhir yang menjadikan file website Anda tidak muncul adalah kemungkinan adanya kesalahan setting permission pada folder ataupun file. Disini, Permission mempunyai tiga jenis, diantaranya:

  • World: merupakan publik atau semua orang
  • Group: adalah kelompok user yang telah diberi akses untuk masuk ke file hosting
  • User: merupakan pemilik atau pengelola website

Untuk permission yang ada pada Hosting terdiri dari 3 jenis, yaitu:

  • Excite: izin akses yang dimiliki User untuk mengelola script atau file
  • Write: merupakan hak untuk mengedit, menambah, ataupun memodifikasi file dan folder namun merek tidak bisa mengoperasikannya
  • Read: merupakan hak untuk membaca namun User disini tidak bisa menjalankan serta mengubah file tersebut

Memang seringkali pengguna website mengalami kendala seperti salah satunya file yang tidak muncul tersebut. Jika yang sudah berpengalaman, mungkin kendala di atas bisa diatasi dengan mudah. Namun, jika Anda  termasuk pemula dan masih bingung bagaimana menghadapinya, jangan mau berkonsultasi dengan pihak penyedia layanan ya.

Baca Juga