支付宝支付 报错 invalid [default store dir]: /tmp/
2026/5/5 19:47:03 网站建设 项目流程

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

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

解决方法是在SDk里新建一个tmp文件夹,然后打开AopSdkl.php将18行中的

【define("AOP_SDK_WORK_DIR", "/tmp/");】修改为以下代码:

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

打开AopSdk.php 把下面:"/tmp/"文件夹 ,文件夹名称自定义, window环境改成绝对路径,并且保证这个文件夹有读写权限

4.修改完成再进行测试。

这是因为/tmp/被定位到linux下的根目录tmp文件夹,而windows是没有这种文件的所以报错了。
在SDK下面建立一个tmp文件夹,然后打开AopSdkl.php,18行左右的路径修改为
复制代码

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

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询