Error message "mkdir(): Invalid path" pada CodeIgniter dapat disebabkan oleh beberapa hal, berikut adalah beberapa solusi yang dap...
Error message "mkdir(): Invalid path" pada CodeIgniter dapat disebabkan oleh beberapa hal, berikut adalah beberapa solusi yang dapat diterapkan:
- Periksa apakah path yang ditentukan benar-benar ada dan dapat diakses oleh server web Anda.
- Periksa apakah Anda memiliki izin yang cukup untuk membuat direktori baru pada lokasi yang ditentukan.
- Pastikan bahwa path yang ditentukan adalah path absolut dan benar-benar valid.
- Gunakan fungsi error handling seperti try-catch untuk menangani error dan mengeksekusi tindakan tertentu saat error terjadi.
Contoh:
try {
if (!is_dir('./uploads/')) {
mkdir('./uploads/', 0777, true);
}
} catch (Exception $e) {
echo "Error: " . $e->getMessage();
}
atau anda bisa baca ini :
ini terjadi dikarenakan session path pada server tidak terbaca.
Untuk mengatasinya buka file config.php pada Code Igniter, letaknya di public_html/application/config. Kemudian search = $config[‘sess_save_path’] = NULL dan ubah nilai NULL tersebut menjadi = sys_get_temp_dir();
Pastikan melakukan pengujian dan pengujian secara ketat untuk memastikan bahwa sistem Anda tidak rentan terhadap serangan yang tidak disengaja.
COMMENTS