Ini adalah catatan singkat saya saat mengalami error beberapa hari yang lalu. Tiba-tiba webmail saya yang menggunakan Roundcube tidak bisa login. Hanya menampilkan halaman blank saja.
Dan masalah ini saya alami setelah saya mengupgrade versi php 5.5 saya ke versi 5.6. Saat saya cek di file error.log apache dengan perintah berikut :
$ sudo tail -f /var/log/apache2/error.log
Ternyata muncul seperti ini :
PHP Fatal error: Class ‘Net_IDNA2’ not found in /usr/share/roundcube/program/lib/roundcube/bootstrap.php
Maka cara mengatasinya sangat mudah. Kalian cukup menginstall satu paket php bernama php-intl dengan perintah berikut :
$ sudo apt-get install php5.6-intl
Setelah itu restart apache kalian :
$ sudo service apache2 restart
Dan seharusnya sekarang sudah tidak ada error lagi. Semoga artikel singkat ini bisa bermanfaat untuk Anda yang mengalami masalah serupa 🙂