Masih di seputar CMS Joomla, versi 2.5.28, yang ini kasusnya adalah The PHP Temporary Directory Is Not Set.
Secara detil deskripsi masalah ini dapat di lihat di back-end : Extension Manager > Warnings.
Lihat gambar.
Solusinya masih sama seperti pada artikel ini How To Fix Small PHP File Upload Size yaitu sebagai berikut :
1. Cari file php.ini
Lihat di back-end : Site > System Informations > PHP Settings, lalu cari Session Save Path, kemudian bisa saya ketahui file php.ini letaknya berada di /var/lib/php5.
Karena saya mengunakan web hosting, saya cari saja melalui Spanel ( Similiar Cpanel ).
N.B : Kalau anda memakai webserver sendiri dengan sistem operasi linux debian/ ubuntu, maka coba baca cara ini.
2. Edit file php.ini.
Agar aman, backup dahulu file php.ini, kemudian disunting (edit).
Tambahkan baris berikut ini, letakan saja di urutan paling bawah,
#Tempat dir tmp nya tidak harus seperti contoh dibawah ini, tolong anda sesuaikan sendiri.
upload_tmp_dir=/var/www/nama-domain.co.id/tmp
Lalu simpan.Mudahnya, samakan saja dengan (di back-end) : Site > Global Configuration > Server, Path to Temp Folder.
Lihat gambar.
Pastikan juga Dir Tmp access permission nya sudah Writable.
Lihat di back-end : Site > System Information > Directory Permissions, lalu gulir ke bawah (scroll down) cari :
/var/www/nama-domain.co.id/logs (Log directory) | Writable |
/var/www/nama-domain.co.id/tmp (Temp directory) | Writable |
Lihat gambar.
3. Periksa hasilnya.
Di back-end : Extension Manager > Warnings.
Seharusnya masalah sudah teratasi.
Lihat gambar.
4. Selesai.
Semoga bisa membantu!
Mas, saya pake Joomla 2.5.28, Dir Tmp access permission nya sudah Writable :
ReplyDeleteconfiguration.php Writable
cache (Cache Directory) Writable
administrator/cache (Cache Directory) Writable
/usr/local/www/XXXXXXXX/XXX/XXXX/08weblampung2/logs (Log directory) Writable
/usr/local/www/XXXXXXXX/XXX/XXXX/08weblampung2/tmp (Temp directory) Writable
Tapi Di back-end : Extension Manager > Warnings. masih aja ada peringatan:
The PHP temporary directory is not set.
The PHP temporary directory is the directory that PHP uses to store an uploaded file before Joomla! can access this file. Whilst the directory not being set isn't always a problem, if you are having issues with manifest files not being detected or uploaded files not being detected, setting this in your php.ini file might fix the issue.
Akibatnya tidak bisa upload file, file yg biasa saya upload file picture (200kb).
Bagaimana solusinya?
Erwin, ini caranya > http://ecaknyo.blogspot.com/2015/03/how-to-fix-small-php-file-upload-size.html
DeleteTerima kasih bantuannya bang :)
DeleteTerima kasih bantuannya bang :)
Delete