Pre-Installation Error

Permalink
I, too, have tried to install Concrete 5 on an installation of WAMP running under Windows XP and failed. WAMP is running installations of Joomla, Drupal, MODx, osCommerce, JoJo CMS, Website Baker and Mambo without a hitch.

On installing I get the following error at the top of the screen...

Warning: Call-time pass-by-reference has been deprecated in C:\wamp\www\concrete\models\attribute\key.php on line 247

followed by the error...

Concrete cannot parse the PATH_INFO or ORIG_PATH_INFO information provided by your server.

Safe mode is OFF. Can anyone throw any light on this problem - I'd rather host the app on my own server and then throw shedloads of money at the developers for addons, than pay to have it hosted and (presumably) have the problem solved.

 
ryan replied on at Permalink Reply
ryan
Remove the "&" char from this line:

C:\wamp\www\concrete\models\attribute\key.php on line 247

That will get you past the pass by reference error.
raemacleman replied on at Permalink Reply
Ryan,

Many thanks for your help - removing the ampersand actually solved both problems, leading to a successful installation.

Regards and thanks
Rae Macleman
--
teknomagus replied on at Permalink Reply
I am getting the same error, except on line 247 there is no ampersand.
Warning: Call-time pass-by-reference has been deprecated in /home/content/t/e/k/teknomagus/html/concrete/models/attribute/key.php on line 247

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/content/t/e/k/teknomagus/html/concrete/models/attribute/key.php:247) in /home/content/t/e/k/teknomagus/html/concrete/startup/session.php on line 18

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/content/t/e/k/teknomagus/html/concrete/models/attribute/key.php:247) in /home/content/t/e/k/teknomagus/html/concrete/startup/session.php on line 18

Warning: Cannot modify header information - headers already sent by (output started at /home/content/t/e/k/teknomagus/html/concrete/models/attribute/key.php:247) in /home/content/t/e/k/teknomagus/html/concrete/libraries/view.php on line 733
public function reindex($tbl, $columnHeaders, $attribs, $rs) {
      $db = Loader::db();
      $columns = $db->MetaColumns($tbl);
      foreach($attribs as $akHandle => $value) {
         if (is_array($value)) {
            foreach($value as $key => $v) {
               $column = 'ak_' . $akHandle . '_' . $key;
               if (isset($columns[strtoupper($column)])) {
                  $columnHeaders[$column] = $v;
               }
            }
         } else {  /* Line 247 */
            $column = 'ak_' . $akHandle;
            if (isset($columns[strtoupper($column)])) {
               $columnHeaders[$column] = $value;

Thanks Tim.

Never mind I found it.