Fur*_*ury 7 cakephp cakephp-1.3 cakephp-2.0 cakephp-2.1
我正在尝试在cakephp上配置MS-MSQL数据库(不是mysql).
我的Wampserver在我的笔记本电脑上是2.2e-php5.4.3-httpd2.2.22-mysql5.5.24-32b(这是windows x64-bit.
我已经邀请这两个dll来运行sql server
extension = php_sqlsrv_54_ts.dll
extension = php_pdo_sqlsrv_54_ts.dll
我在运行cakephp 1.3时遇到了这两个错误
Strict standards: Redefining already defined constructor for class Object in C:\wamp\www\project\cake\libs\object.php on line 54<br/>
Strict standards: Non-static method Configure::getInstance() should not be called statically in C:\wamp\www\project\cake\bootstrap.php on line 38
Run Code Online (Sandbox Code Playgroud)
我也安装WampServer2.1e-x32它不起作用:(
任何帮助PLZ
ris*_*dar 24
你正在使用更新的PHP版本.在PHP 5.4中,E_STRICT是E_ALL的一部分
在cake 1.3中,打开文件/cake/bootstrap.php并像这样更改error_reporting
error_reporting(E_ALL&~E_STRICT&~E_DEPRECATED);
你的cakephp版本很旧,并且最新版本的PHP存在问题.
您可以尝试更新CakePhp版本.似乎您正在使用1.3版本,因此请更新到最新版本.你可以找到它
https://github.com/cakephp/cakephp/archives/1.3
只更换新的蛋糕/文件夹,你解决了这个问题.
如果您是CakePHP的新手,那么最好学习最新的框架2.2.1.您可以使用Wamp轻松安装此框架.