2013-05-25

Ask2Solve : Masalah pertama upload ke web luar dari local

pusing bro?
Selamat datang di dunia web! Tapi lebih tepatnya dunia dimana kamu tidak memakai windows tetapi linux. Fakta dilapangan kita sering masalah dengan php untuk upload atau pindah ketempat baru pasti berhubungan dengan tempat kita meletakkan script.

Ngomong-ngomong OS, beruntunglah yang memakai linux karena pasti sudah memahaminya
saya upload web saya di server gratisan byethost tp kok ada beberapa yang gak jalan baik seperti kalo di jalanin di localhost ya??
apa coding saya salah? tp di localhost berjalan seperti yang diinginkan..
 ada yang pernah mengalami kasus kaya gini??

Mari bahas dari pertanyaan awal dahulu yaitu masalah kenapa ngak jalan??

MENGAPA PHPnya NGAK JALAN

Perlu di ingat, PHP bukan mahluk hidup jadi ngak mungkin jalan. Kalau bisa jalan lebih serem donk dibandingkan ama yang ini
lebih tepat disebut tidak beroperasi! saya cuma melucu biar kamu ngak stress.. tapi kalau udah terlanjur stress mari lanjut kesolusi point 1

Permision

Dalam file di linux atau hosting. Sebenarnya ada yang disebut sebagai permision! Ini adalah hak izin pada file untuk dapat di 'BACA', 'TULIS' dan 'JALANKAN'. Lupa memberi akses pada permision ini membuat filenya ngak jalan. Normalnya kita pake 755 !! tapi jangan sampe kepake 777

OWNER

Lucunya saya juga ngak sadar kalau ini penting. Sekedar info aja kalau selain permision ada juga owner. Bila pemilik file tersebut bukan anda. apache atau php (biasanya di setting ke kita atau apache). Maka file juga ngak akan jalan. Bila ada keanehan ngak bisa jalan, kontak webmaster kamu atau webhosting support untuk urus masalah ini.

CODING SALAH

coding salah? itu cuma mitos. Yang benar.. Coding tidak berproses seperti yang kita inginkan! Jangan menyebut salah, karena bisa saja ada masalah nalar yang kurang tepat. kalau nyebut salah itu kayak kamu nulis perintah if tapi lupa else.
*contoh saja intinya salah di penulisan fungsi*
atau menulis if jadi jika
*anggap kita menulis perintah fungsinya salah*
dan lain-lain.

Coba teliti kembali apakah format penulisan benar/salah. karena kalau urusan dari localhost (win) ke hosting (linux) biasanya jatuh pada penulisan / format file. namun ini jarang ketemu.. Lebih condong ke tulisan awal yaitu PHP ngak jalan

PENGALAMAN

Apakah ini masalah pengalaman. Sebagian dari gw bilang IYA.. tetapi sebagian bilang tidak. Iya karena ini adalah hal umum yang kutemui! Tidak karena ini masalah kebiasaan saja. Terutama kebiasaan suka campur huruf besar/kapital dan huruf kecil untuk nama file yang saat di upload ke hosting juga tetap NGARUH.

KESIMPULAN

Cara mengatasi masalah pertama upload ke web luar adalah

  • periksa permission
  • periksa ownership
  • perbaiki penulisan coding
  • perhatikan huruf besar/kecil terutama saat include file
  • jadikan pengalaman berharga
  • jangan lupa backup
  • kebiasaan windows tidak semua bisa di linux
yang 2 terakhir OPTIONAL saja.. karena ngak dibahas

Source:
  Original.

Tidak ada komentar: