# 常见问题 ### 开启调试模式 应用安装时默认关闭调试模式 如果要开启在.env 文件更改 ``` APP_DEBUG = true ``` ### 消息队列命令 推荐使用Supervisor管理器 测试环境 ``` php think queue:listen --timeout 0 --memory 1024 ``` 生产环境 ``` php think queue:work ``` 执行目录 /www/wwwroot/站点目录/ ### 计划任务命令 推荐使用Supervisor管理器 ``` php think crontab start ``` 执行目录 /www/wwwroot/站点目录/ ### 计划任务API接口 本系统还提供了通过请求API接口的方式执行计划任务 - 自动取消24小时未支付的订单 ``` https://域名/api/crontab/ordersCancel ``` - 超过7天未评价的已完成订单默认评价 ``` https://域名/api/crontab/ordersEvaluate ``` ### 接口请求token无效 thinkphp6下无法获取header头中的Authorization(apache版) 在.htaccess里面加多一项 ##### 增加如下内容 ``` SetEnvIf Authorization .+ HTTP_AUTHORIZATION=$0 ``` ### 首次下载APIv3微信支付平台证书 首次手动下载命令(在vendor/wechatpay/wechatpay目录下执行) ``` composer exec CertificateDownloader.php -- -m 商户号 -s 商户API证书序列号 -f 商户的私钥文件 -k ApiV3Key -o 保存的路径 ``` 完整示范 ``` composer exec CertificateDownloader.php -- -m 1602403200 -s 1C5A97B726EB7EA5EC1212E0CEC14C758C1B5555 -f /www/wwwroot/demo.t6.muucmf.cc/public/attachment/file/20230610/30b866b787758af61351edef05520655.pem -k E0DBCB26C939DEA508A33988CEAFAE22 -o /www/wwwroot/demo.t6.muucmf.cc/public/attachment/cert ``` 后续下载 请求url ``` https://您的授权域名/api/pay/getV3cert ```