php fatal error trying to run update scripts

Author Message

Angie Zimaro

Monday 27 March 2006 12:17:50 pm

trying to run:
php update/common/scripts/updatetoplevel.php -snews_admin
I get the error message:
PHP Fatal error: Cannot reassign $this in C:\bal_well\ezpublish-3.5.1\lib\ezutils\classes\ezdebug.php on line 198

Line 198:
$this =& eZDebug::instance();
in:
function messageName( $messageType )
{
if ( !isset( $this ) or
get_class( $this ) != "ezdebug" )
$this =& eZDebug::instance();
return $this->MessageNames[$messageType];
}

HELP!!!!!!!!!!!!!!!!!!

Łukasz Serwatka

Monday 27 March 2006 10:33:59 pm

Angie, make sure that you have correct version ( run php -v ) of PHP and that you run PHP CLI, usually in placed in CLI sub-directory of your php installation. Script should be run from eZ publish root directory.

Personal website -> http://serwatka.net
Blog (about eZ Publish) -> http://serwatka.net/blog

Angie Zimaro

Wednesday 29 March 2006 10:09:38 am

I'm running php 5.0.5. How do I run php cli? And, if the scripts are in the update/common/scripts/ directory, do I have to move them all to the root before running them in the command prompt? And, do I run ALL the scripts in the scripts directory, and in which order, does it matter?

Thank you

Björn Dieding@xrow.de

Wednesday 29 March 2006 3:38:00 pm

eZ 3.x will not work with any php 5.x

use php4

Looking for a new job? http://www.xrow.com/xrow-GmbH/Jobs
Looking for hosting? http://hostingezpublish.com
-----------------------------------------------------------------------------
GMT +01:00 Hannover, Germany
Web: http://www.xrow.com/

Angie Zimaro

Saturday 01 April 2006 10:20:55 am

I installed php 4.4.2, but I'm still getting errors. Starting with failing to open stream: no such file or directory ... line 37, and ending a fatal error of undefined class name 'ezcli'. I'm past ready to give up on eZpublish, and just re-do the site on a different open source cms. It has been far from'EZ' thus far.

Powered by eZ Publish™ CMS Open Source Web Content Management. Copyright © 1999-2014 eZ Systems AS (except where otherwise noted). All rights reserved.