26. cakephp1.3から2.8で詰まったところ
● エラーが不明確
PHP Fatal error:
Allowed memory size of 536870912 bytes exhausted (tried to allocate 1664
bytes) in
/path/to/vendor/cakephp/cakephp/lib/Cake/Controller/Controller.php on line 335
PHP Fatal error:
Access to undeclared static property:App::$_classMap in
/path/to/vendor/cakephp/cakephp/lib/Cake/Core/App.php on line 535
27. cakephp1.3から2.8で詰まったところ
● エラーが不明確
● こんなエラーはだいたいComponent, Helperの
読み込み失敗
PHP Fatal error:
Allowed memory size of 536870912 bytes exhausted (tried to allocate 1664
bytes) in
/path/to/vendor/cakephp/cakephp/lib/Cake/Controller/Controller.php on line 335
PHP Fatal error:
Access to undeclared static property:App::$_classMap in
/path/to/vendor/cakephp/cakephp/lib/Cake/Core/App.php on line 535
42. オレオレUpgrade Shellを作った
● App::import → App::uses
● new FooHelper() → new FooHelper(new View())
● new HogeComponent() →
new HogeComponent(new ComponentCollection())
43. オレオレUpgrade Shellを作った
● App::import → App::uses
● new FooHelper() → new FooHelper(new View())
● new HogeComponent() →
new HogeComponent(new ComponentCollection())
● new BarController() →
new BarController(
new CakeRequest(), new CakeResponse()
)