CakePHP2.x系の設置
の編集
https://yassu.jp/pukiwiki/?CakePHP2.x%B7%CF%A4%CE%C0%DF%C3%D6
[
トップ
] [
編集
|
差分
|
履歴
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
[[CakePHPの設置]] *準備 [#bf7871d1] MySQLはパスワードをハッシュ変換して保存しています。~ 古いものは16バイトですが、新しいものは41バイト。~ しかし、PHP5.3以降は16バイトのハッシュには未対応となりました。~ http://php.net/manual/ja/migration53.incompatible.php よってMySQL側の設定を古いハッシュにしないように 1 から 0 へ変更します。 # vi /etc/my.cnf old_passwords=0 PHPを --with-pdo-mysql オプション付きでインストールしておきます。~ php.ini にsockの位置を指定。 # vi /usr/local/lib/php.ini pdo_mysql.default_socket=/var/lib/mysql/mysql.sock Apacheの再起動 phpinfo() で PDO drivers欄に mysql、pdo_mysql欄が表示されていればOK *CakePHPの設置 [#z4ad3a2e] zipファイルをダウンロード&解凍します。~ パーミッションを設定。 $ chmod 707 -R app/tmp *MySQLデータベースの作成 [#d6d99665] 適当な名前でデータベースを作成します。~ app/Config/database.php.default を database.php へリネームし、$default の値を変更。 *core.phpの編集 [#gc03f391] app/Config/core.php の Security.salt と Security.cipherSeed を変更。 *DebugKitの設置 [#hb978ade] 以下からzipをダウンロードし、解凍。~ https://github.com/cakephp/debug_kit/tree/2.2 app/Plugin に debug_kit-2.2 を DebugKit にリネームして設置。~ 以下2ファイルについて記述を追加。 # vi app/Config/bootstrap.php CakePlugin::load('DebugKit'); # vi app/Controller/AppController.php class AppController extends Controller { public $components = array('DebugKit.Toolbar'); }
タイムスタンプを変更しない
[[CakePHPの設置]] *準備 [#bf7871d1] MySQLはパスワードをハッシュ変換して保存しています。~ 古いものは16バイトですが、新しいものは41バイト。~ しかし、PHP5.3以降は16バイトのハッシュには未対応となりました。~ http://php.net/manual/ja/migration53.incompatible.php よってMySQL側の設定を古いハッシュにしないように 1 から 0 へ変更します。 # vi /etc/my.cnf old_passwords=0 PHPを --with-pdo-mysql オプション付きでインストールしておきます。~ php.ini にsockの位置を指定。 # vi /usr/local/lib/php.ini pdo_mysql.default_socket=/var/lib/mysql/mysql.sock Apacheの再起動 phpinfo() で PDO drivers欄に mysql、pdo_mysql欄が表示されていればOK *CakePHPの設置 [#z4ad3a2e] zipファイルをダウンロード&解凍します。~ パーミッションを設定。 $ chmod 707 -R app/tmp *MySQLデータベースの作成 [#d6d99665] 適当な名前でデータベースを作成します。~ app/Config/database.php.default を database.php へリネームし、$default の値を変更。 *core.phpの編集 [#gc03f391] app/Config/core.php の Security.salt と Security.cipherSeed を変更。 *DebugKitの設置 [#hb978ade] 以下からzipをダウンロードし、解凍。~ https://github.com/cakephp/debug_kit/tree/2.2 app/Plugin に debug_kit-2.2 を DebugKit にリネームして設置。~ 以下2ファイルについて記述を追加。 # vi app/Config/bootstrap.php CakePlugin::load('DebugKit'); # vi app/Controller/AppController.php class AppController extends Controller { public $components = array('DebugKit.Toolbar'); }
テキスト整形のルールを表示する