目前做一個網站,要把drupal轉移到另一台主機,settings.php都設好後,出現以下錯誤。
Fatal error: Call to undefined function: preg_match() in foo.edu.tw/includes/unicode.inc on line 32
要移過去的那台主機php比較舊是4.3.9,不過drupal4.7應該也可以在這個版本下運作,換成drupal4.6.9也是一樣,還是認真看文件好了,這個遇到的問題應該跟我一樣 http://drupal.org/node/42205
看了一下那台機器真的是FreeBSD...FreeBSD的PCRE沒有含在php4主程式裡,要另外裝php4-pcre package:
$ pkg_add -r php4-pcre
不知道有沒有人在BSD上裝過php...目前正在連絡網管解決中。