Sedikit saja info seputar yang dibungkus di sini ...
Masalah perizinan biasanya disebabkan oleh 2 alasan utama:
- Masalah izin file / folder nyata pada OS
- Jalur direktori salah untuk direktori tmp / log, yang ditentukan dalam file konfigurasi.
Cara terbaik untuk melihat apakah ada masalah izin sebenarnya adalah dengan memeriksa di backend:
Informasi Sistem -> Izin Direktori .
Ini akan memberi tahu Anda file / folder mana di root instalasi Joomla Anda yang dapat ditulis (warna hijau), atau tidak dapat ditulis (warna merah).
Untuk kasus 1 - Salah satu cara termudah, untuk menangani izin yang salah yang diberikan pada file / folder oleh sistem operasi, adalah dengan menggunakan Alat Admin Akeeba . Ini memberikan utilitas untuk mengatur izin yang Anda inginkan dan berlaku untuk semua folder / file instalasi Joomla.
Untuk kasus 2 - Jika Anda memiliki jalur yang salah yang ditentukan untuk direktori tmp / log , Anda harus mengubahnya dalam konfigurasi global Joomla. Jika Anda tidak tahu direktori home hosting Anda, lebih baik bertanya kepada penyedia hosting Anda.
Anda dapat mengedit jalur ini baik dari backend Joomla di Konfigurasi Glogal , atau melalui manajer file hosting Anda atau terhubung dengan FTP , dan mengedit file configuration.php .
Biasanya di hosting cPanel , ini seperti:
"/home/myHostingUsername/logs"
"/home/myHostingUsername/tmp"
Jadi tampilan terakhir untuk pengaturan ini dalam file configuration.php Anda harus seperti:
public $log_path = '/home/myHostingUsername/logs';
public $tmp_path = '/home/myHostingUsername/tmp';
* Sadarilah, bahwa ini adalah salah satu "kesalahan" paling umum yang dilakukan pemula Joomla. Mereka lupa untuk mengubah jalur ini di file konfigurasi mereka, setelah memindahkan situs mereka dari host lain, subfolder atau dari localhost mereka, sehingga direktori ini tidak dapat ditulis.