2009-09-23 96 views
0

在我的网站http://www.mediadeals.co.uk,我得到这个奇怪的错误。该网站一周前在旧服务器上运行良好。PHP服务器设置导致问题

的错误是:

Fatal error: Cannot redeclare class soapclient in /home125b/sub013/sc71724-JPYM/www.mediadeals.co.uk/www/includes/libs/payment/do_payment.php on line 5261

我敢肯定,这是服务器的设置做。有谁知道我需要做什么?

编码绝对是好的,当然。

+1

编码是绝对不好的,如果这样的错误打印出来让所有人看到。您需要更改错误报告设置。这并不能解决你所遇到的问题。 – 2009-09-23 16:12:14

回答

1

我猜你最近更新到PHP的新版本。您可能需要删除一个包含类似nusoap.php的东西,因为它与PHP5中的soap类冲突,并且可能不再需要它。

5

SoapClient现在是PHP中的内置类。 如果您有任何使用该类名称的脚本,则必须更改它们。

+0

我该怎么做Greg?有任何想法吗? – Arjun 2009-09-23 16:14:04

+1

您可以在您的文件上找到并替换以将SoapClient更改为MySoapClient,例如 – Greg 2009-09-23 16:15:10

+0

Greg您是否以自由职业者身份工作? – Arjun 2009-09-23 16:39:11