CakePHP 2.3与PHP 5.3不兼容?

时间:2013-12-12 21:31:07

标签: migration php-5.4

CakePHP的迁移指南2.0说CakePHP 2.x支持PHP 5.2.8及更高版本。我的提供商跳过PHP 5.3并仅支持5.4和5.5。使用5.4和5.5时,我的CakePHP项目无法运行。 :-( 我以为我自己的代码不是propper。但我发现了一些PHP 5.3不再支持的代码: - lib / Cake / Network / Email / MailTransport.php - > “safe_mode”,第62行 - lib / Cake / Network / CakeRequest.php - > “magic_quotes_gpc”,第172和204行 - lib / Cake / Test / Case / BasicsTest.php - > “safe_mode”,第79行,“magic_quotes_sybase”,第874行和第911行

似乎我自己的代码是正确的,但CakePHP-lib不是。我不确定这些问题是否是我的主要问题,但我认为它们是。

在PHP 5.4或5.5上运行CakePHP-App有同样的问题吗?你的解决方案是什么?

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,但我升级了我的cakephp版本,然后现在工作正常。 请参阅链接http://bakery.cakephp.org/articles/markstory/2013/07/05/cakephp_2_3_7_2_4_0-beta_released