このページは、HTMLやCGIに詳しくない方でも設置できるようにした手順書です。
reservation フォルダを、中の構成を変えずにサーバーへアップロードします。
例:https://example.com/reservation/
index.cgi、admin.cgi、setup.cgi、cancel.cgi を実行可能にします。一般的には705または755ですが、サーバー会社の指定を優先してください。
まず755で試し、保存できない場合だけサーバー会社指定の値へ変更してください。
https://example.com/reservation/data/ や .../lib/Reservation.pm をブラウザで開き、403等になれば正常です。
setup.cgi を開き、店舗名・メールアドレス・管理パスワードを設定します。
管理パスワードは8文字以上で、他サービスと同じものを使わないことをおすすめします。
admin.cgi へログインし、営業時間、定休日、メニュー、メール設定を自分の店舗用に変更します。
index.cgi を開き、実際に1件予約します。管理画面への保存、メール、キャンセルURLまで確認してください。
メールを使わず予約管理だけ利用することもできます。
予約データは設置先サーバーの data フォルダに保存されます。MACHIKA WEBへ送信される機能はありません。実際の事業に合わせてプライバシーポリシーを用意し、管理画面にURLを設定してください。
必ず先に data フォルダをバックアップしてください。v1.1はv1.0のデータを読み込めるようにしています。既存dataは削除・上書きしないでください。
MIT Licenseです。利用・改変・再配布できます。詳細は LICENSE.txt を確認してください。
配布元:MACHIKA WEB