CARA MEMPERBAIKI PESAN ERROR SCRIPT PADA WEB HOSTING

CARA MEMPERBAIKI PESAN ERROR SCRIPT PADA WEB HOSTING

bagi anda yang suka menagalami error script pada web shosting kali ini akan membahas tentang cara memperbaiki pesan error script pada web hosting yang langsung bisa anda praktekan, di bawah ini ada beberapa masalah atau error yang sering kita jumpai di web, lengkap dengan solusinya, semoga bermanfaat untuk anda semua.

CARA MEMPERBAIKI PESAN ERROR SCRIPT PADA WEB HOSTING

URL file-access is diabled in the server configuration

Demi keamanan setting default allow_url_fopen adalah 0 (disabled) dip hp. Memang sangat di sarankan untuk selalu disabled.

Pemecahan masalah :

Sunting php.ini subdomain bersangkutan dari spannel dengabn menambahkan

Allow_url_fopen=1

Suhosin.executor.include.whitelist=

SITE 1 dan SITE 2 sesuaikan dengan nama site ingin di akses atau diwrap.

500 internal server error

Untuk mengetahui penyebab pada problem ini, dan cara memperbaiki .anda perlu melihat file log error webserver untuk mengetahui detail pesan kesalahan yang diberikan oleh webserver.

Di server hosting ,umumnya ini terjadi karena ada kesalahan file.htaccess, khususnya pada direktif option yang tidak diperbolehkan di server hosting. Jika memang benar seperti ini ,maka di file log error situs pesannya kira-kira seperti ini :

Dan untuk memperbaikinya ,suntinglah file.htaccess dan komen baris options dengan ditambahkan karakter # (pagar) pada awal baris. Contoh :

Option+FollowSymLinks menjadi  #Option+FollowSymLinks

Untuk cPanel ,error 500 juga bisa disebabkan oleh setting permission yang tidak benar.default permission untuk file adalah 644 dan 755 untuk direktori. Anda bisa menghubungi teknikal support untuk meminta bantuan diperbaiki permission dan ownership file yang berubah.

Preference file

s/DOMAIN/cgidata/webmail/[email protected] could not be opened

ketika membuka webmail, muncul kesalahan : “preference file, /s/DOMAIN/cgidata/webmail/[email protected], could not be opened contract your system administrator to resolve the issue.”.

solusi :

silahkan reset permission file dari Spannel – penyebab masalah keduanya adalah quota , dan pastikan akun hosting anda tidak overquota.

Fatal error : call to undefined function : imagecreate () in

PHP di hosting berjalan dengan SAPI CGI. Defaultnya ,di php.ini server (/etcgi/php/cgi/php.ini, tergantung pada versi PHP mana yang anda gunakan) ,hanya extension mysql saja yang di load. Ini agar kecepatan load PHP tinggi .mayoritas script PHP memang menggunakan extension ini namun untuk extension lain frekuensi penggunanya berbeda.

Solusi

Setting php.ini subdomain bersangkutan melalui spannel ,aktifkan baris extension GD. extension=gd.so

403 Forbidden

Pesan error yang jelasnya bisa di lihat pada log website anda ,yang berada di subdirektori sites/NAMASITE/syslog/http_error.YYYY-MM-DD.log (  YYYY-MM-DD di sis dengan tanggal). Dan berikut adalah ebebrapa kemungkinan yang bisa terjadi :

  1. akun suspended
  2. permission
  3. Symlink ke target yang bukan punya anda

Failed to open stream: permission denied in

 
PHP di hosting berjalan dengan SAPI CGI. Defaultnya ,di php.ini server (/etcgi/php/cgi/php.ini, tergantung pada versi PHP mana yang anda gunakan) ,hanya extension mysql saja yang di load. Ini agar kecepatan load PHP tinggi .mayoritas script PHP memang menggunakan extension ini namun untuk extension lain frekuensi penggunanya berbeda.

Solusi

Setting php.ini subdomain bersangkutan melalui spannel ,aktifkan baris extension GD. extension=gd.so

403 Forbidden

Pesan error yang jelasnya bisa di lihat pada log website anda ,yang berada di subdirektori sites/NAMASITE/syslog/http_error.YYYY-MM-DD.log (  YYYY-MM-DD di sis dengan tanggal). Dan berikut adalah ebebrapa kemungkinan yang bisa terjadi :

  1. akun suspended
  2. permission
  3. Symlink ke target yang bukan punya anda

Failed to open stream: permission denied in

Apabila di aplikasi website anda muncul error failed to open stream: permission denied in (x/x/x/x) makanya umumnya karena website gagal membaca atau mengakses folder atau file yang dimaksud. Untuk memperbaikinya cobalah untuk melakukan cara berikut ini :

  1. Cek permission denied di folder mana. Kalau error failed to open stream : permission denied in/home/k12345/data maka coba akses folder tsb lalu ubah permission folder tsb menjadi permission 775 bisa juga menggunakan permission 777 teapi relative kurang aman. Atau gunakan set mode secara rekursif sehingga seluruh file/folder didalam ikut menjadi permission tsb. Save lalu lakukan kembali
  2. Jika masih gagal coba akses kembali. Untuk folder defaultnya adalah 775 dan file 644

Error warning : fopen/ error fopen

Jika ada website atau aplikasi andatedapat tullisan seperti di bawah ini :

Warning : fopen… atau error [function.open]

Kemungkinan permasalahan bisa dari script anda .pastikan script benar ,jika dari sisi script sudah benar makan anda bisa mencoba beberapa trik ini untuk memperbaiki error tersebut.

Tambahkan baris text berikut di php.ini anda

Allow_url_fopen=on atau allow_url_fopen=1

Bagaimana cara menyunting atau atau menabhakan php.ini di server spnael/cpanel anda. Ikuti contoh berikut ini :

Memcache_Extension

demikian adalah cara memperbaiki pesan error script pada web hosting, bisa langsung anda coba apabila terjadi kendalaseperti di atas, semoga bermanfaat bagi anda semua.

Leave a Reply

Your email address will not be published. Required fields are marked *