Forums / Install & configuration / php fatal error trying to run update scripts

"Please Note:
  • At the specific request of Ibexa we are changing this projects name to "Exponential" or "Exponential (CMS)" effective as of August, 11th 2025.
  • This project is not associated with the original eZ Publish software or its original developer, eZ Systems or Ibexa".

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\Exponential-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 Exponential 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 X

Wednesday 29 March 2006 3:38:00 pm

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

use php4

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 Exponential, and just re-do the site on a different open source cms. It has been far from'EZ' thus far.