


ソースコードをダウンロードした後、解凍ソフトでファイルを展開します。
まず、メモ帳などのエディタを使って、初期設定を行います。
つぎに、FTPソフトでファイルをサーバ上にアップロードして、パーミッションの設定を行ってください。

抹茶請求書は、フレームワークにCakePHPを採用しています。フレームワークとは開発を効率良く行うための基盤となるソフトウェアです。まず、CakePHPの初期設定を行います。
●/app/config/core.phpをエディタで編集します
1. 204行目:Security.salt
Dyh…で始まる文字列をランダムな英数字に置き換えます。
2. 209行目:Security.cipherSeed
768…で始まる文字列をランダムな数字に置き換えます。
※Security.salt、Security.cipherSeedはシステム内部で利用する文字列ですので、必ず変更してください。
また、php.ini の date.timezoneを設定してください。php.ini を編集できず、かつログに「Warning (2): strtotime()」が表示される場合は、 app/config/core.phpの248行目のコメントアウトを外し、以下の通りに設定してください。「date_default_timezone_set('Asia/Tokyo');」

サーバへのアップロードの際は、右のようなディレクトリ構成となるようにして行ってください。
※ドキュメントルートに設置することを想定しています。

右のフォルダは書き込み権限(707 または 777)が必要です。

※.htaccessが有効でない場合は、httpd.confを修正します。
AllowOverride All
※サブディレクトリにインストールする場合は .htaccess に以下の設定を行ってください。
赤字の行(RewriteBase)を追加してください。
ここから先の作業はブラウザで行います。
データベース、データベースに接続するユーザは事前に作成しておく必要があります。