常见问题1.访问白屏或者报错 问题补充: 部分 Linux 主机设置了 open_basedir选项,导致 ThinkPHP5 访问白屏或者报错 解决方案: 暂无 资料参考: https://www.kancloud.cn/manual/thinkphp5/336757 2.图片资源,独立域名问题补充: 为什么需要,独立图片域名呢? 由于 kindeditor编辑器,上传文件 ,相同 地址 Url域名被过滤 解决方案: 1.开启阿里云OSS云储存图片资源,登陆后台管理 => 系统配置 => 阿里云配置 2.或者单独出一个图片域名地址,例如:image.website.com 并修改文件 core/apps/common/controller/Cms.php 查找 config('web_url') [18~86]行,行内代码段,替换成 自定义图片域名地址,后缀 需要有 “/“结尾,例如:'http://image.website.com/' 资料参考: 暂无 3.批量图片上传,按钮异常问题补充: 暂无 解决问题: 这个是浏览器阻止falsh插件加载,推荐用搜狗浏览器 4.商品图片,尺寸规格 问题补充: 暂无 解决方案: 商品主图:750px * 352px 商品图片:640px * 400px 或 800px * 800px banner图片:736px * 308px 资料参考: 5.后台测试环境切换到正式环境 app_debug : false,日志提示 class think\log not found问题补充: 解决方案: 清除runtime/[temp,cache]目录,开启 app_debug => true 重新走一下 报错 页面流程,完成后 ,把 app_debug => false 关闭即可 资料参考: 暂无 6.后台登录页面无法显示验证码问题补充: 暂无 解决方案: 1.检测文件是否有 bom 并 确定 gd库已经开启 2.未开启URL重写规则 ,下面 针对 apache 与 ngnix 为案例,进行配置。 1.apache,复制内容,并保存 项目WEB目录下,并命名为 .htaccess<IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options -MultiViews </IfModule> RewriteEngine On # Redirect Trailing Slashes If Not A Folder... RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)/$ /$1 [L,R=301] # Handle Front Controller... RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php [L] # Handle Authorization Header RewriteCond %{HTTP:Authorization} . RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] </IfModule> 2.ngnix,复制配置,配置在 server {} 内,并重启服务器location / { try_files $uri $uri/ /?$args; } 7.订单付款成功,后台订单状态,却是 未支付问题补充: 暂无 解决方案: 登陆后台管理 => 系统配置 => 网站信息设置 => 网站地址配置 : 当前访问域名(例如:https://domain.con/) 8.安卓手机进入正常显示,苹果手机进去一直显示加载中问题补充: 确保 https 域名 正常,通常苹果机型 对域名要求比较高。 tls ssl >= 1.2 具体解决方案 解决方案: 1.升级 tls ssl版本即可 2.或者直接使用腾讯提供的小程序专用服务器 9.IOS手机能打开,安卓手机打不开问题补充: 重点解决 IOS是可以打开的, 就安卓不行 并 报错 https request:fail ssl hand share error。 解决方案: 【证书问题,换一个域名证书即可。】 资料参考: https://jingyan.baidu.com/article/455a99505dea9fa16727786a.html https://www.jianshu.com/p/d388479bcefd 后来找到了两个检测工具: https://www.myssl.cn/tools/check-server-cert.html https://www.ssllabs.com/ssltest/analyze.html 10.如何操作 WeiPin 5 后台 添加 配送方式,物流代码 问题补充: 暂无 解决方案: 暂无 资料参考: https://share.weiyun.com/b0981792b278d4fbde15a5187debc68a 11.WeiPin5小程序拼团常用链接 问题补充: 更多链接,需要在微信开发工具中查看 或 app.json 查看。 解决方案: 暂无 资料参考: 首页:pages/index 我的团:pages/groups 我的订单:pages/orders 个人中心:pages/personal 拼团详情:pages/group?id={{团ID}} 商品详情:pages/goods?goods_id={{商品ID}} 12.后台上传图片,在浏览器里面,能显示图片,小程序里面不显示图片 问题补充: 应该是thinkphp框架内置文件上传类,对于window服务器,文件路径,兼容性 未考虑周全 解决方案: 修改文件 /core/apps/common/controller/Cms.php 查找 $v->getSaveName() [47~81]行,行内代码段,替换成 str_replace('\\','/',$v->getSaveName()) 疑难杂症:@小拼拼