Mengatasi Cannot load /opt/zimbra/common/lib/apache2/modules/libphp7.so Zimbra – Saat melakukan instalasi zimbra 10 kami mendapati error seperti berikut ketika proses start service apache zimbra :
Berikut lognya :
Host mail.rizkiana.my.id
Starting ldap...Done.
Starting zmconfigd...Done.
Starting logger...Done.
Starting mailbox...Done.
Starting memcached...Done.
Starting proxy...Done.
Starting amavis...Done.
Starting antispam...Done.
Starting antivirus...Done.
Starting opendkim...Done.
Starting snmp...Done.
Starting spell...Failed.
Starting apache...httpd: Syntax error on line 148 of /opt/zimbra/conf/httpd.conf: Cannot load /opt/zimbra/common/lib/apache2/modules/libphp7.so into server: /opt/zimbra/common/lib/apache2/modules/libphp7.so: cannot open shared object file: No such file or directory failed.
Starting mta...Done.
Starting stats...Done.
Starting service webapp...Done.
Starting zimbra webapp...Done.
Starting zimbraAdmin webapp...Done.
Starting zimlet webapp...Done.
Jika dilihat error diatas didapati tidak ada file libphp7.so di direktori /opt/zimbra/common/lib/apache2/modules/
Di dapati yang ada hanya file libphp.so , bukan file libphp7.so
Saya sudah mencoba melakukan reinstall zimbra dan rename file tersebut namun masih mengalami error yang sama.
Sampai akhirnya saya mengambil file tersebut dari server zimbra yang lain (versi 8.8.15) dan service berhasil up kembali.
CATATAN : Apabila melakukan upgrade inplace pada server mohon dilakukan backup terlebih dahulu untuk mencegah hal-hal yang terjadi ketika proses instalasi seperti yang saya alami.
Baca juga : Zimbra Referrer-Policy best practice
Semoga bermanfaat & enjoy. Wassalamualaikum