因為主機爆漿,所以近日將server重新安裝~~
換上了FreeBSD 5.4+ apache 2.0.53+ php4.3.10+ mysql4.0.24
然後要裝PLOG,執行安裝精靈時卻出現這樣的訊息
Fatal error: Call to undefined function: preg_match() in /usr/local/www/data-dist/plog/class/template/smarty/Smarty.class.php on line 1652
是我server的套件版本不合嗎??還是說我哪裡還需要修改的~~
論壇上的文章我也有收尋...卻也沒看到這樣的訊息~~
各位前輩~~可以幫我看看嗎??
我PLOG的位置:http://163.32.69.74/plog
你的 php 並沒有 PCRE 的功能,PCRE 可以是 php 模組,也可以是 compile 進 php 裡,就看你是怎麼安裝的。
據我個人的經驗, FreeBSD 裡的 package 都蠻
精簡的,你得找出常用而且沒 compile 進 php 核心的模組來安裝才能正常運作。
至於缺少那些模組,你可以用 phpinfo() 函數來看看你的 php 已經安裝那些模組。