致命错误:未捕获错误:调用未定义的函数ereg()

时间:2019-02-14 01:41:30

标签: ereg php-7.3 centos7.6

我正在Centos 7.6上使用php v7.3.2。
升级php之前的版本是5.4。
在5.4版中,我没有任何错误。
但是在v 7.3.2中,我遇到了这个错误:

  

致命错误:未捕获错误:调用未定义函数ereg()   /usr/local/IBSng/interface/xmlrpc/xmlrpc.inc:1307堆栈跟踪:#0   /usr/local/IBSng/interface/xmlrpc/xmlrpc.inc(1284):   xmlrpcmsg-> parseResponse('HTTP / 1.0 200 OK ...')#1   /usr/local/IBSng/interface/xmlrpc/xmlrpc.inc(931):   xmlrpcmsg-> parseResponseFile(资源ID#21)#2   /usr/local/IBSng/interface/xmlrpc/xmlrpc.inc(872):   xmlrpc_client-> sendPayloadHTTP10(Object(xmlrpcmsg),'127.0.0.1',   '1235',240,'','')#3   /usr/local/IBSng/interface/IBSng/inc/xmlrpc.php(43):   xmlrpc_client-> send(Object(xmlrpcmsg),240)#4   /usr/local/IBSng/interface/IBSng/inc/xmlrpc.php(27):   IBSxmlrpc-> __ sendXmlRpcRequest(Object(xmlrpcmsg),240)#5   /usr/local/IBSng/interface/IBSng/inc/request.php(60):   IBSxmlrpc-> sendRequest('login.login',数组)#6   /usr/local/IBSng/interface/IBSng/inc/auth.php(144):Request-> send()#7   /usr/local/IBSng/interface/IBSng/inc/auth.php(111):   Auth-> __ sendAuthRequest()#8   /usr/local/IBSng/interface/IBSng/inc/auth.php(94):   Auth-> __ authenticateUser()#9 / usr / local / IBSng /在   /usr/local/IBSng/interface/xmlrpc/xmlrpc.inc在第1307行

该错误是什么意思,我该如何解决?

1 个答案:

答案 0 :(得分:0)

使用preg_match()代替ereg()函数。