pecl Fatal error: Call to undefined function preg_match() 处理办法
2007-08-21 22:23
746 查看
http://blog.urdada.net/2006/07/25/15/
我發現直接執行 pecl 會發生錯誤(至少在 FreeBSD 下是如此):
問題出在 /usr/local/bin/pecl 這個 script 的最後一行:
這一行的 -n 這個選項代表不載入 php.ini 設定檔,因此 pcre.so 就沒有被載入,
然後你就看到上面的錯誤了,所以自己去改一下程式把 -n 拿掉吧….
拿掉之後,安裝程式應該就可以正常運作了了:
我發現直接執行 pecl 會發生錯誤(至少在 FreeBSD 下是如此):
# pecl Fatal error: Call to undefined function preg_match() in ...
問題出在 /usr/local/bin/pecl 這個 script 的最後一行:
exec $PHP -C -n -q $INCARG -d output_buffering=1 -d safe_mode=0 ...
這一行的 -n 這個選項代表不載入 php.ini 設定檔,因此 pcre.so 就沒有被載入,
然後你就看到上面的錯誤了,所以自己去改一下程式把 -n 拿掉吧….
拿掉之後,安裝程式應該就可以正常運作了了:
相关文章推荐
- PHP-问题处理Fatal error: Uncaught Error: Call to undefined function mb_strlen()
- Fatal error: Call to undefined function fnmatch() 解决
- Fatal error: Call to undefined function curl_init()解决办法
- PHP-问题处理Fatal error: Uncaught Error: Call to undefined function simplexml_load_file()
- Fatal error: Call to undefined function mysql_connect()的解决办法
- Fatal error: Call to undefined function mysql_connect()解决办法
- Fatal error: Call to undefined function get_magic_quotes_gpc()故障处理
- Fatal error: Call to undefined function randstr()
- 解决PHP问题:Fatal error: Call to undefined function: mysql_connect()
- Resolving a Fatal error: Call to undefined function mysql_connect() in RedHat
- "Fatal error: Call to undefined function: file_put_contents()"
- Fatal error: Call to undefined function mysql_connect() in (php链接mysql时出现的错误)
- Fatal error: Call to undefined function session_is_registered() 函数已废弃
- Fatal error: Call to undefined function session_is_registered() 函数已废弃
- apache,php安装好之后提示Fatal error: Call to undefined function mb_detect_encoding()
- PHP: Fatal error:Call to undefined function com_create_guid()
- Fatal error: Call to undefined function mysql_connect()
- PHP连接Mysql报错 Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /Application
- 命令行下执行php文件连接socket,错误:Fatal error: Call to undefined function socket_create()
- Fatal error: Call to undefined function curl_init() 几经周折