我收到错误:
Error Occured.
Error Code:2
Error Message: No response From Payment Gateway or URL not Found
在测试中测试Magento中的ICICI支付网关。 属性文件包含以下行。是对还是不错?
Key.Directory=/home/..../public_html/mg1/sbi/
答案 0 :(得分:3)
请打开Postlib.php,去第716行。
请更改此行上的斜杠: - curl_setopt($ ch,CURLOPT_CAINFO,getcwd()。“\ Sfa \ cacert.pem”);
对于Windows,它应该是Backward slash curl_setopt($ ch,CURLOPT_CAINFO,getcwd()。“\ Sfa \ cacert.pem”);
对于Linux,它应该是正斜杠curl_setopt($ ch,CURLOPT_CAINFO,getcwd()。“/ Sfa / cacert.pem”);
答案 1 :(得分:0)
如果有人遇到这个问题,我就遇到了问题。首先,如果你的操作系统是Linux,那么用PostLibPHP文件中的正斜杠替换反斜杠,并将此文件中的第27行替换为$ fp = fopen(realpath($ _ SERVER ['DOCUMENT_ROOT']。)/ magento / app / design / frontend / default / default / template / testssl“)。”// sfa.properties“,”r“);
删除/ magento或更正它,以便给定路径指向正确的testssp文件路径。
答案 2 :(得分:0)
ICICI Gateway最常见的问题是,您需要记住,您需要使用Backward() For Windows 和正斜杠(/)For Linux 。休息会很好。