Mengatasi open_basedir restriction in effect

Kembali lagi pada error yang terjadi dadakan. Kali ini sedang mengurus software forum PHP, setelah pindah hosting secara umum tidak ada masalah tapi semua gambar tidak terbuka. Dan saat dicek setting attachmentnya muncul pesan kesalahan.

Seperti berikut potongannya:
is_writable(): open_basedir restriction in effect. File(/home/servernesia.com/public_html/attachments) is not within the allowed path(s): (/home/isp/:/tmp:/var/tmp:/opt/alt/php73/usr/share/pear/:/dev/urandom:/usr/local/lib/php/:/usr/local/php73/lib/php/)

Ini solusinya gampang.

  1. Matikan setting open_basedir di PHP atau panel hostingnya.
  2. Atau tambahkan lokasi folder yang tercantum dan dilarang akses diatas pada daftar whitelistnya.

Apa fungsi open_basedir? Sederhananya untuk membatasi akses script PHP agar tidak beroperasi diluar kewenangannya. Fitur keamanan jadinya.

3 Comments

  1. salam…
    kalau setting open_basedir di disable apakah ada resiko mas?
    Saya pakai cyberpanel, waktu migrasi antar cyberpanel, atau upload file backup sering gagal. apakah ini ada kaitannya dengan open basedir ini ya?
    kalau migrasi antar cyberpanel metode remote backup stuck di backup complete, tapi tidak jalan proses restorenya.
    terimakasih

Tinggalkan Balasan ke hisnuddin lubis Batalkan balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *