Tutorial ini hampir sama dengan yang sebelumnya yang dimana masalahnya adalah plugin tersebut tidak berjalan dengan sempurna. Hal ini dikarenakan plugin ini di buat menggunakan PHP versi 5 sedangkan saya menggunakan PHP versi 7 yang dimana ada fungsi didalam PHP5 tersebut yang sudah dihapus pada PHP 7. Sama seperti sebelumnya, cacti yang saya gunakan disini menggunakan versi 0.8.8f, PHP versi 7.0.32 dan plugin weathermap versi 0.98a. Oke langsung aja ya.
- Download Weathermap 0.98a
- Ekstrak hasil download tersebut lalu upload ke folder plugin cacti, di saya ada di direktori /usr/share/cacti/site/plugins/
- Setelah itu gunakan perintah chown -R seperti dibawah agar semua file dan folder didalam weathermaps menggunakan user dan grup www-data dimana adalah user dan grup bawaan apache
chown -R www-data:www-data /usr/share/cacti/site/plugins/weathermap/ - Didalam folder weathermap ada folder configs dan output, nah ganti permissionnya jadi 777
cd /usr/share/cacti/site/plugins/weathermap/
chmod 777 configs
chmod 777 output - Lalu naikkan memory_limit yang ada di php.ini menjadi 512M
nano /etc/php/7.0/apache2/php.ini - Setelah itu restart apache lalu coba buka kembali plugin weathermap
service apache2 restart