支付宝SDK报错 invalid [default store dir]: /tmp/ 解决方法

这个错误主要是出现在windows上面,因为路径错误而导致的。

解决方法是在SDk里新建一个tmp文件夹【E:\phpStudy\www\cbd_cs\extend\AlipayTradePagePay\tmp】,然后打开AopSdk.php将18行中的

define("AOP_SDK_WORK_DIR", "/tmp/");修改为define("AOP_SDK_WORK_DIR", dirname(__FILE__) . "/tmp/");

if (!defined("AOP_SDK_WORK_DIR"))
{
	//define("AOP_SDK_WORK_DIR", "/tmp/");
	define("AOP_SDK_WORK_DIR", dirname(__FILE__) . "/tmp/");
}

徐多蔚亲测有效。

发表评论

电子邮件地址不会被公开。