Strict standards: Redefining already defined constructor for class Object in path\cake\libs\object.php on line 54

34,886

Solution 1

you are using newer php version. in php 5.4, E_STRICT is part of E_ALL

in cake 1.3, open file /cake/bootstrap.php and change the error_reporting like this

error_reporting(E_ALL & ~E_STRICT & ~E_DEPRECATED);

Solution 2

Your cakephp version is old, and has problems with the latest version of PHP.

You could try updating your CakePhp version. Seems that your are using the 1.3 version, so update to the latest one. You could find it

https://github.com/cakephp/cakephp/archives/1.3

Only replacing the cake/ folder with the new one, you fix this problem.

If you are new to CakePHP, then it is better to learn the Latest framework 2.2.1. You will be easily installed this framework with your Wamp.

Share:
34,886
Fury
Author by

Fury

I am Full stack web / application developer with over 12 years of commercial working experience. I have been working on many complex projects through out the product life-cycle for different types of industries. My key skills are: Full stack Web / App Developer - Software Engineer LAMP, WAMP Development Javascript, JQuery, Ajax HTML/CSS PHP/MVC frameworks; CakePHP, Codeigniter, Laravel, Zend, Fuel CMS frameworks; Joomla, Drupal, Wordpress E-commerce e.g. Prestashop, Magento iPad / Mobile; Sencha-touch, DHTMLX SVN, Git and Bitbucket

Updated on November 04, 2020

Comments

  • Fury
    Fury over 3 years

    I am trying to configure MS-MSQL database on cakephp (Not mysql).

    My Wampserver is 2.2e-php5.4.3-httpd2.2.22-mysql5.5.24-32b on my laptop (which is windows x64-bit.

    I already invited these two dlls to run sql server
    extension=php_sqlsrv_54_ts.dll
    extension=php_pdo_sqlsrv_54_ts.dll

    I've got these two errors in running 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
    

    I also install WampServer2.1e-x32 it didn't work :(

    Any help plz