Thursday 22 September 2005 3:53:20 am
A colleague just pointed out that the site at http://that.labs.bt.com has broken. It has been running for some time, but now I get
Fatal error: Call to a member function on a non-object in /var/www/html/that.labs.bt.com/ezpublish/kernel/common/eztreemenuoperator.php on line 180 Fatal error: eZ publish did not finish its request I think this may be because the username and password that the scripts were using to access the mysql database could have been revoked or changed. Therefore any data requests are coming back empty, when they shouldn't. How can I set the correct database config in ezpublish? How can I verify that ezpublish has the correct database config? I think this was originally configured by an interactive install, and since the index page won't load, I'm not sure now where to set this right. When I try to run the cron jobs I get this...
/usr/local/php-cli/bin/php -C runcronjobs.php Error initializing script: database error: Access denied for user: 'root@localhost' (Using password: YES). ...as if the username and password stored in settings/site.ini is not being accessed. I have verified the username, password and database name which are stored in the site.ini file by interactive login to mysql. If there's a better approach - for example to just install the latest version over the current one (3.5.1) then I'll consider that too. But I suspect this could make things worse still if the current one is not properly configured.
|