首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我的WHMCS在error_log中记录"hashReq“

为什么我的WHMCS在error_log中记录"hashReq“
EN

Stack Overflow用户
提问于 2020-07-26 22:27:40
回答 1查看 40关注 0票数 0

在WHMCS中,我已经安装了自定义支付模块: EasyPaisa的工作方式是收集支付信息,然后在交易成功/失败后返回站点。一旦客户尝试付款,WHMCS付款模块就会在日志文件中添加以下行;但这样付款模块就可以正常工作了。

代码语言:javascript
复制
26-Jul-2020 14:08:18 Etc/GMT] Order INFO: 1890
[26-Jul-2020 14:08:18 Etc/GMT] MAPString: amount=1.0&autoRedirect=1&emailAddr=xxxx@gmail.com&expiryDate=202032805 140818&orderRefNum=xxx&postBackURL=https://www.xxx.xxx/order/modules/gateways/callback/xxxx.php&storeId=xxxx
[26-Jul-2020 14:08:18 Etc/GMT] **hashReq**: UW12P8Dd8j5w2X9lD4QXiy9BaTc7zE3PlTDDfknMf6KFDoI02uFhaTujcoh+u0EidD2waU2LrjhCsX/IOI+BFF3s5gjTDf6K9NqkSC2sVJ6meD4KXOmbYbYZ9qvx45Cx8Y/8NfKAlZYp9fRjFV7Yg6WuN5ZUaefff/fXNqriIcbBm7PhGlJM7lbfffyjbkMK7soX1O0O5yhi8eHitAC58iUuXOLq83FNKuCdOCJLMpndlcWpfexjEbs4IN6WM3obfffZYBdXqwfEBZDx+5tERPDK+lemxMQ==
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-08-02 00:21:52

这将会发生,因为此模块的开发人员在创建工作流期间将一些logActivity();行留在了适当的位置。

要解决这个问题,您只需在模块代码中查找任何logActivity行(如果源代码未编码)-否则,请联系模块开发人员并让他们删除这些行。

这些代码行看起来应该只用于调试目的,而不应该出现在生产版本中。相反,如果必须记录这些行,您可能希望建议模块开发人员使用logTransaction功能。

https://developers.whmcs.com/payment-gateways/callbacks/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63101469

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档