前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >开店星配置后短信发送收不到,简单几步调整好

开店星配置后短信发送收不到,简单几步调整好

原创
作者头像
夏末浅笑
发布2024-03-18 13:19:16
1010
发布2024-03-18 13:19:16

前几天试着配置了下开店星,无论是niushop还是CRMEB,我们将后台的短信配置好后,都是可以直接收到短信的,但是开店星需要自己手动配置下短信队列,否则收不到。

第一步:编写开店星队列服务systemd启动配置文件

在/etc/systemd/system/目录下新建kaidianxing_queue.service空白文件,填入如下内容,如下参数需按需修改

  • User:此项为您的队列服务运行用户,一般情况下与php-fpm工作用户一致,不可以配置为root用户
  • ExecStart:第一项php7.4的php命令绝对执行路径,根据服务器实际情况进行修改
  • WorkingDirectory:此项为您的开店星安装绝对路径,根据您的安装路径进行修改
代码语言:javascript
复制
[Unit]
Description=kaidianxing queue service
After=network.target

[Service]
Type=simple
User=www
ExecStart=/www/server/php/74/bin/php  yii queue/listen
WorkingDirectory=/www/wwwroot/kaidianxing
Restart=always
RestartSec=3s
LimitNOFILE=65535
LimitNPROC=65535

[Install]
WantedBy=multi-user.target

图片[1]-开店星配置后短信发送收不到,简单几步调整好
图片[1]-开店星配置后短信发送收不到,简单几步调整好

2.控制队列服务启动

在上一步配置完队列服务的配置文件后,执行如下命令重载配置文件

代码语言:javascript
复制
systemctl daemon-reload
图片[2]-开店星配置后短信发送收不到,简单几步调整好
图片[2]-开店星配置后短信发送收不到,简单几步调整好

启动并配置队列服务开机自动启动

代码语言:javascript
复制
systemctl enable kaidianxing_queue.service --now

检查队列服务状态

代码语言:javascript
复制
systemctl status kaidianxing_queue.service

如下返回绿色active (running)说明队列服务正常启动

图片[3]-开店星配置后短信发送收不到,简单几步调整好
图片[3]-开店星配置后短信发送收不到,简单几步调整好

如需重启队列服务执行

代码语言:javascript
复制
systemctl restart kaidianxing_queue.service

3.查看队列运行日志

如需查看队列执行日志,执行如下命令查看

代码语言:javascript
复制
journalctl -u kaidianxing_queue.service

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 第一步:编写开店星队列服务systemd启动配置文件
  • 2.控制队列服务启动
  • 3.查看队列运行日志
相关产品与服务
短信
腾讯云短信(Short Message Service,SMS)可为广大企业级用户提供稳定可靠,安全合规的短信触达服务。用户可快速接入,调用 API / SDK 或者通过控制台即可发送,支持发送验证码、通知类短信和营销短信。国内验证短信秒级触达,99%到达率;国际/港澳台短信覆盖全球200+国家/地区,全球多服务站点,稳定可靠。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档