Ubuntu 上的 Playsms 文件夹为空

Playsms folders empty on Ubuntu

我在 Ubuntu 16.04 和 apache2 php7 上使用带有 smstools v3.1.20 的 playms 1.4。我可以从 playms 发送消息,但 "my sent messages" 文件夹始终是空的,即使消息已成功发送。

我设置的目录权限是这样的:

chown www-data:www-data -R /var/spool/sms

它看起来像这样:ls -ltrR /var/spool/sms

/var/spool/sms:
total 28
drwxrwxrwx 2 www-data www-data 4096 Sep  2 12:44 checked
drwxrwxrwx 5 www-data www-data 4096 Sep  2 13:35 backup
drwxrwxrwx 2 www-data www-data 4096 Sep  3 20:46 failed
drwxrwxrwx 2 www-data www-data 4096 Sep  4 13:49 incoming
drwxrwxrwx 2 www-data www-data 4096 Sep  5 15:37 outgoing
drwxrwxrwx 2 www-data www-data 4096 Sep  5 15:37 sent
drwxrwxrwx 2 www-data www-data 4096 Sep  5 15:37 modem1

/var/spool/sms/checked:
total 0

/var/spool/sms/backup:
total 12
drwxrwxrwx 2 www-data www-data 4096 Sep  2 20:13 failed
drwxrwxrwx 2 www-data www-data 4096 Sep  4 13:49 incoming
drwxrwxrwx 2 www-data www-data 4096 Sep  5 15:16 sent

/var/spool/sms/backup/failed:
total 4
-rwxrwxrwx 1 www-data www-data 205 Sep  2 20:13 out.20170902180659.0.1.5

/var/spool/sms/backup/incoming:
total 24
-rwxrwxrwx 1 www-data www-data 180 Sep  2 21:21 modem1.8zQs3w
-rwxrwxrwx 1 www-data www-data 251 Sep  2 21:21 modem1.cASf2P
-rwxrwxrwx 1 www-data www-data 252 Sep  4 13:49 modem1.cY8NyU

/var/spool/sms/backup/sent:
total 80
-rwxrwxrwx 1 www-data www-data 193 Sep  4 13:47 out.20170904114728.0.1.1
-rwxrwxrwx 1 www-data www-data 253 Sep  4 16:32 out.20170904143202.0.1.2
-rwxrwxrwx 1 www-data www-data 253 Sep  5 15:16 out.20170905131603.0.1.3
-rwxrwxrwx 1 www-data www-data 253 Sep  5 15:16 out.20170905131603.0.1.4

/var/spool/sms/failed:
total 44
-rwxrwxrwx 1 www-data www-data 188 Sep  2 20:38 send_Kr8jMv
-rwxrwxrwx 1 www-data www-data  98 Sep  2 20:45 send_mGCCDT
-rwxrwxrwx 1 www-data www-data  97 Sep  2 20:45 send_6I691g

/var/spool/sms/incoming:
total 0

/var/spool/sms/outgoing:
total 0

/var/spool/sms/sent:
total 40
-rwxrwxrwx 1 www-data www-data 135 Sep  2 12:49 send_QKToY1
-rwxrwxrwx 1 www-data www-data 136 Sep  2 13:02 send_TGGpX5
-rwxrwxrwx 1 www-data www-data 142 Sep  2 20:37 send_mI6lvu
-rwxrwxrwx 1 www-data www-data 136 Sep  2 20:47 send_kARqqi
-rw-r--r-- 1 root     root     136 Sep  5 15:37 send_9Ka0VL

playsms日志没有显示任何异常,没有错误。请注意最后发送的消息是如何在 root 用户下发送的,我相信这是因为它是在我手动设置对 www-data 的权限后发送的,而 smstools 在系统启动时是 运行 作为 root 用户。

关于我可以尝试使它正常工作的方法,您有什么建议吗?看不到您发送的消息及其状态,这很烦人。检查日志是不切实际的。

我通过重新安装 Ubuntu 16.04 服务器使其正常工作(这可能是必要的,也可能不是必要的,但我想重新开始)。接下来,我按照 here 给出的说明安装 apache2、php7 和所有必需的模块,但我跳过了安装 Nginx,因为我不需要它。

我也跳过了第 5 步和第 6 步,因为我不使用 Nginx。完成这些步骤后,我按照 here.

给出的说明安装了 smstools 3.1.21

一切正常,文件夹现在按预期填充了消息。