主要是因为windows和linux文件系统不一致才导致此错误的。在linux系统上阿里提供的SDK没问题,但在windows上我们做测试或者开发的时候就会遇到这样的错误。
解决方法就是在alipay的Sdk目录下新建一个tmp的目录,也就是临时目录然后把AopSdk.php文件
# AopSdk.php的第18行改成 define("AOP_SDK_WORK_DIR", dirname(__FILE__) . "\\tmp\\");
即可!!!
阿里支付:User Notice: invalid [default store dir]: /tmp/
原文:https://www.cnblogs.com/MingGyGy-Castle/p/12373076.html