linux下, 使用thinkphp的模板標簽,如 eq, gt, volist defined, present , empty等 標簽時, 報錯: used undefined function \Think\Template\simplexml_load_string(), 原因是 沒有安裝 php-xml包...
在php中, 關於xml有三個php包:
php-xml;
php-xmlrpc
php-xmlseclibs: 這三個包都是 module for php application which use xml
如果沒有安裝php-xml 就會報錯沒有定義 函數: simplexml_load_string. 可能該函數正是在 php-xml模塊中.
安裝了php-xml模塊后, 然后 要 重起nginx服務 就ok了!
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm (6.8的)
安裝phpxml
yum --enablerepo=remi-php56 install php-xml
安裝php-gd
yum --enablerepo=remi-php56 install php-gd