ユーザ用ツール

サイト用ツール


raspi_iot:サーバ機のプログラミング

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
raspi_iot:サーバ機のプログラミング [2019/03/30 16:27] – [データ保存型式の設計] hirohitoraspi_iot:サーバ機のプログラミング [2019/03/30 16:32] (現在) – [単体テスト] hirohito
行 68: 行 68:
   mkdir data_post   mkdir data_post
   cd data_post   cd data_post
 +
 +データを保存するディレクトリも作りましょう。
 +
 +  sudo mkdir /var/log/logger
 +  sudo chown www-data:www-data /var/log/logger
  
 次に、コントローラクラスにアクションメソッドを実装します。\\ 次に、コントローラクラスにアクションメソッドを実装します。\\
行 77: 行 82:
  
 class DataPostController < AlController class DataPostController < AlController
- +  FILENAME = "/var/log/logger/data-"
-  FILENAME = "/tmp/data-"+
  
   def action_index   def action_index
行 101: 行 105:
  
 REST-APIが正しく動作するか、単体でテストしておきましょう。\\ REST-APIが正しく動作するか、単体でテストしておきましょう。\\
-標準でcurlコマンドが用意されていますので、これを使って /tmp 以下に正しくCSVファイルができるか確認してみます。\\+標準でcurlコマンドが用意されていますので、これを使って /var/log/logger 以下に正しくCSVファイルができるか確認してみます。\\
 もし動かなければ、そのエラー理由が /tmp/al_cgi.log ファイルに記録されています。これをみながらデバッグします。 もし動かなければ、そのエラー理由が /tmp/al_cgi.log ファイルに記録されています。これをみながらデバッグします。
  
raspi_iot/サーバ機のプログラミング.txt · 最終更新: 2019/03/30 16:32 by hirohito