PHP.iniファイルの「max_execution_time」の設定数値修正
300 => 1500
; Maximum execution time of each script, in seconds
; http://php.net/max-execution-time
; Note: This directive is hardcoded to 0 for the CLI SAPI
;max_execution_time = 300
max_execution_time = 1500
core.phpを修正
xampp\htdocs\プロジェクト名\app\config\core.php
ログ表示
Configure::write('debug', 2);
ログ非表示
Configure::write('debug', 0);
CakePHPでAPPライブラリーを使用するとエラーが発生
App::import('Sanitize');
エラー内容
Warning (2): include_once(C:\PHPEclipse\pleiades4.2\xampp\htdocs\プロジェクト名\app\config\database.php) [function.include-once]: failed to open stream: No such file or directory [CORE\cake\libs\model\connection_manager.php, line 23]
Warning (2): include_once() [function.include]: Failed opening 'C:\PHPEclipse\pleiades4.2\xampp\htdocs\プロジェクト名\app\config\database.php' for inclusion (include_path='C:\PHPEclipse\pleiades4.2\xampp\htdocs\プロジェクト名;C:\PHPEclipse\pleiades4.2\xampp\htdocs\プロジェクト名\app\;.;C:\PHPEclipse\pleiades4.2\xampp\php\PEAR') [CORE\cake\libs\model\connection_manager.php, line 23]
以下のdatabase.php.defaultになっているのが原因。
xampp\htdocs\プロジェクト名\app\configの中にあるdatabase.php.defaultをdatabase.phpに変更
エラーがなくなった。
cakephpでMySQLにデータを登録する際に下記のエラーが発生。
Notice (8): Undefined index: id
調べてみると、主キーの名前は[id]としないといけないらしい。
テーブルの主キーを変更し、再度テスト。
正常に登録できた。