Installing concrete5 (5.3.2) on Wampserver 2.0i

Permalink
2009-08-30: I offer this supplement to the installation guide that can be found at:

Help -> Building with concrete5 -> Installing or Upgrading Concrete -> Installing on Specific Hosts -> Installing on Windows (WampServer)

At the time of writing, Wampserver is at version 2.0i. They have upgraded their version of PHP to 5.3.0. This causes problems for the concrete5 installer.

If you follow the Wampserver guide, you will encounter the following problems when you try to install concrete5:

Deprecated: Function eregi() is deprecated in C:\WAMP\www\concrete\helpers\validation\strings.php on line 31

Warning: get_class() expects parameter 1 to be object, null given in C:\WAMP\www\concrete\blocks\autonav\controller.php on line 189

Fatal error: Call to a member function add() on a non-object in C:\WAMP\www\concrete\models\collection.php on line 418

To resolve this problem, go to the Wampserver website, click on addons, click on PHP and download PHP 5.2.9-2. Wampserver allows you to install multiple versions of PHP simultaneously.

After PHP 5.2.9-2 has been installed, click on the Wampserver icon in the systray, click on PHP, click on Version, and click on 5.2.9-2.

If you follow the installation guide now, Concrete5 will install correctly.

wickyd
 
ScottC replied on at Permalink Reply
ScottC
I know the guys did some work on the latest beta to bring it in line with 5.3.0, i believe in the last one I checked there were a few passing by reference in collection version but I am sure those are also sorted out.
frz replied on at Permalink Reply
frz
i added this to that page as a help comment.. thanks for the heads up.