2017-09-05 4 views
0

私は、ambuntu 16.04でsmstools v3.1.20を使用して、playms 1.4とapache2、php7を使用しています。私はplaysmsからメッセージを送ることができますが、メッセージが正常に送信されたとしても、 "my sent messages"フォルダは常に空です。PlaysmsフォルダがUbuntu上で空になっています

私が設定している。このようなディレクトリのパーミッション:

のchown WWW-データ:WWW-データ-Rは/ var /スプール/ SMS

、それは次のようになります。LS -ltrR/var /スプール/ 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としてシステム起動時に実行した後に送信されたためです。

私はこれを正しく動作させるために何ができるかについて提案していますか?あなたが送信したメッセージとそのステータスが表示されないのはかなり面倒です。ログをチェックするのは現実的ではありません。

答えて

0

私はUbuntu 16.04サーバーを再インストールすることでこれを稼働させました(これは必要かもしれないかもしれませんが、新鮮なものから始めたいと思います)。次に、私はhereの指示に従ってapache2、php7、そして必要なモジュールをすべてインストールしましたが、Nginxは必要ないのでインストールをスキップしました。

Nginxを使用していないため、ステップ5と6もスキップしました。これらのステップを完了したら、hereの指示に従ってsmstools 3.1.21をインストールしました。

このようにすべての機能が動作するようになりました。フォルダには、期待どおりのメッセージが挿入されるようになりました。

関連する問題