2010-04-16から1日間の記事一覧

インストーラ改修(4) テーブルprefix対応

DBのprefix設定に対応してみました。 2010/04/19 1つのDBに複数をインストールする場合のために、外部キ−名にもprefixを適用追加が必要でした

インストーラ改修(3) インストール前に権限チェック

インストーラのindex()アクションで、事前にインストール&運用に必要なディレクトリやファイルの権限チェックと表示を追加しました。

installプラグインの削除について

インストールプラグインでは、インストール完了後に 「Click here to delete installation files」 という処理を行なう事が出来るのですが、これが正しく動かない場合があります。これは権限設定の問題で、正しく動く条件は app/plugins/install 以下が全て …

インストーラ改修(2) エラー検出とロールバック

app/config関連の権限設定を間違えていると、database.phpを作成する過程でエラーになります。 その付近のエラー検出追加と、ロールバック処理を追加しました。 app/config関連で必要な権限設定は以下の通り app/config (777) app/config/database.php.insta…

インストーラ関連まとめ

CakePHPベースのプロジェクト管理システム、 「CandyCane」 http://thechaw.com/candycane/ のソース(概ね2010/04時点)をベースとした、CakePHPでの「インストーラ実装方法」まとめです。私的残件課題:「多言語化対応」ができてない、という問題点が、残…

インストーラ改修(5) core.phpの書換え:Security.salt

CandyCaneベースのインストーラで、core.phpの設定(Security.salt)をランダムハッシュで行なう改修です。この機能追加は、概ねCroogo ver.1.3の仕様ベースです。