CakePHP2.x系の設置
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
[[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欄が表示され...
*CakePHPの設置 [#z4ad3a2e]
zipファイルをダウンロード&解凍します。~
パーミッションを設定。
$ chmod 707 -R app/tmp
*MySQLデータベースの作成 [#d6d99665]
適当な名前でデータベースを作成します。~
app/Config/database.php.default を database.php へリネー...
*core.phpの編集 [#gc03f391]
app/Config/core.php の Security.salt と Security.cipherSe...
*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欄が表示され...
*CakePHPの設置 [#z4ad3a2e]
zipファイルをダウンロード&解凍します。~
パーミッションを設定。
$ chmod 707 -R app/tmp
*MySQLデータベースの作成 [#d6d99665]
適当な名前でデータベースを作成します。~
app/Config/database.php.default を database.php へリネー...
*core.phpの編集 [#gc03f391]
app/Config/core.php の Security.salt と Security.cipherSe...
*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');
}
ページ名: