Forums / Install & configuration / php fatal error trying to run update scripts
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
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 [email protected]
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/
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.