Suatu hari, muncul message error yang sangat mengganggu. Sebenarnya, dari sisi sistem error tersebut tidak terlalu membahayakan. Tapi dari sisi pengunjung, message error yang muncul sangat mengganggu kenyamanan. Bayangkan, setiap kali melihat-lihat iklan, di baris teratas selalu muncul tulisan "super aneh":
Warning: fopen(/home/zoompr01/public_html/components/com_adsmanager/cron.php) [function.fopen]: failed to open stream: Permission denied in /home/zoompr01/public_html/components/com_adsmanager/adsmanager.php on line 1689
Warning: fwrite(): supplied argument is not a valid stream resource in /home/zoompr01/public_html/components/com_adsmanager/adsmanager.php on line 1690
Warning: fclose(): supplied argument is not a valid stream resource in /home/zoompr01/public_html/components/com_adsmanager/adsmanager.php on line 1691
Admin lumayan kelabakan juga... sudah dicek, semua normal-normal saja. Dari sisi server...ok, script juga tidak ada masalah. Hmmm... dari pada repot-repot, admin coba restore database, terus replace ulang beberapa component AdsManager. Masalah teratasi?... Ya. tapi hanya untuk sementara. Beberapa hari kemudian "si error" yang menjengkelkan itu muncul lagi.
Sewaktu sudah mulai panik dan putus asa, tiba-tiba pandangan Admin tertuju ke baris error, "Warning: fopen(/home/zoompr01/public_html/components/com_adsmanager/cron.php) [function.fopen]: failed to open stream: Permission denied ..... That's it. masalahnya ada di "Permission Denied". Rupanya script terhalang ketika akan melakukan manipulasi file cron.php di folder com_adsmanager.
Solusinya cukup sederhana.. beri hak/permission "Read & Write" (dari cPanel) kepada sistem script untuk melakukan manipulasi terhadap file cron.PHP.
Kali ini masalah benar-benar teratasi, "si error" yang mengganggu itu tidak muncul-muncul lagi... :)
-semoga bermanfaat-
Read more...