Pada suatu hari, ketika menjalankan
PHPExcel dengan format Office 2013, terjadilah error yang mengatakan kegagalan PHP dalam menjalankan
function simplexml_load_string().
Tuduhan pertama jatuh pada
incompatibilitas dengan Office 2013. Ini memang sering saya temui di antara para pengguna Office.
Setelah menjalani sejumlah masalah, ternyata fungsi
simplexml_load_string() harus diaktifkan dari sisi PHP language. Tambahkanlah pada "
Makefile" fitur "
--enable-simplexml ". Begini ini kira-kira isinya Makefile.
CONFIGURE_ARGS+=--with-layout=GNU \
--localstatedir=/var \
--with-config-file-scan-dir=${PREFIX}/etc/php \
--disable-all \
--enable-libxml \
--enable-mysqlnd \
--with-libxml-dir=${LOCALBASE} \
--with-pcre-regex=${LOCALBASE} \
--with-zlib-dir=/usr \
--enable-simplexml \
--program-prefix=""
Compile ulang PHP-nya, Install ulang PHP.
Compile ulang mod_php, Install ulang mod_php.
Restart-lah si apache.
Dan berjalanlah sudah.