SparkShop小程序环境准备

    1、我们推荐通过 宝塔 来进行商城的搭建。系统推荐的环境是

    软件版本
    php7.4
    mysql5.7
    nginx1.20.2+
    redis7.0.5+
    Supervisor3.0.2+

    2、同时我们要给php开启扩展 fileinforedisexifevent
    同时将 disable_functions 中的 proc_open , pcntl_signalpcntl_signal_dispatchpcntl_fork , pcntl_wait ,pcntl_alarm 删除
    390bde1d31e6f98850a96cbc318ec4d4282a33bfa334ac60f95f635273552b94.png

    此处由于系统内的定时任务采用的是workerman,需要删除上述函数。如果还是担心安全问题。可以采用宝塔的定时任务等第三方系统来代替系统自带的定时任务。

    3、软件中心搜索 Supervisor 并安装

    4、准备好域名,你需要至少准备好2个域名,他们的用途如下(拿sparkshop.cn 举例子):

    域名用途
    www.sparkshop.cn用于 pc端、小程序api、admin管理后台访问使用,也就是主程序的域名
    h5.sparkshop.cn用于h5的独立站点使用

    h5并未放在程序的public目录下,需要你自己参照 5、编译小程序和h5 里面的单独新建一个静态站点访问

    6、小程序完成企业认证,注意必须是企业认证的,因为要获取手机号,非企业认证的无权限
    7、小程序隐私协议的设置,可以参考我的,这么写

    8、在小程序那边设置好你的安全域名
    9、发布小程序审核,由于带订单中心,所以,请填写订单中心的地址

    pages/order/order

    如果遇到需要你填写 '订单管理->订单信息录入的',填写 pages/order/detail?payOrderNo=${商品订单号}&channel=1 即可