2017-07-12 182 views
0

我有opencarted支付模块的问题。我使用的版本是3.0.0.0,除了支付部分的模块外,所有模块都正常工作。我得到它在日志中说,一个内部服务器错误: GET /admin/index.php?route=extension/extension/payment & user_token = LpWyMlFDTymqDs4I6Q1iUwUV6sI3VCet HTTP/1.0 http://eshop.capsport.gr/admin/index.php?route=marketplace/extension&user_token=LpWyMlFDTymqDs4I6Q1iUwUV6sI3VCet的Mozilla/5.0(Windows NT的6.1; WOW64)为AppleWebKit/537.36(KHTML ,像Gecko)Chrome/59.0.3071.115 Safari/537.36 303 Apache访问 2017-07-12 10:27:38警告94.70.255.140 mod_fcgid:stderr:PHP致命错误:无法使用方法返回值在/ var/www/vhosts/paokbcstore.gr/eshop.capsport.gr/admin/controller/extension/payment/pp_express.php on line 1282,referer:http://eshop.capsport.gr/admin/index.php?route=marketplace/extension&user_token=LpWyMlFDTymqDs4I6Q1iUwUV6sI3VCet Apache错误 2017-07-12 10:28:34警告RSA服务器证书CommonName(CN)`Parallels Panel'与服务器名称不匹配!? 任何可能的解决方案?Opencart内部服务器错误

回答

0

我使用Opencart的诉3.0.1.0 和Plesk托管网络

我有一个类似500内部服务器错误,当我等待处理结账步骤6 我的错误是,我是从进口一个老版本的openCart将旧数据库的数据添加到新数据库中。但是,在此版本中,新版本的openCart有一些新的表格列作为仔细查看(例如,表oc_order:tracking,payment_custom_field等等) 。所以,我已经再次创建了这些colums,现在从结帐步骤6终于再次工作..

Iniside Plesk有一个选择说:错误日志(或者你可以找到它像这样的东西:日志文件,日志文件等)。在这个文件里面我看到这样的错误: “mod_fcgid:stderr:PHP致命错误:未知的异常'异常''消息'错误:'字段列表'中的'未知列'跟踪'”这就是我发现问题的方式..

有很多事情你可以尝试,但:

你可以试试上面的一些...也许可以帮助你:

  1. 清除所有缓存

  2. 禁用所有的扩展和我他们一个接一个,以便看到他们中的哪一个导致问题..

  3. 下载相同的openCart版本,您正在使用,并再次上传结帐核心文件..也许有些文件打破了你代码..(虽然这个问题来自扩展模块)

  4. 检查PHP版本。在Opencart的论坛上一些网友说,这个问题通过使用PHP的版本7

  5. 看到pp_express解决了什么是此付款工艺在需求(链接到github上,我帮你也许问有:https://github.com/opencart/opencart/blob/master/upload/catalog/controller/extension/payment/pp_express.php