Installation wizard problems with 3.4.4

Author Message

Vesa Palmu

Thursday 02 December 2004 8:12:35 am

When trying to create a site installation wizard fails:

Fatal error: eZ publish did not finish its request

The execution of eZ publish was abruptly ended, the debug output is present below.

(No output)

HTTP error log has some more information:

[client 192.168.0.128] PHP Fatal error: Call to a member function on a non-object in *clip*/kernel/classes/datatypes/ezmatrix/ezmatrix.php on line 704, referer: http://demo.hima/index.php

This was a clean installation on a brand new Fedora Core 3 box. Everything (Apache, PHP+gd+mysql, MySQL) is installed from default Fedora RPM packages and ezPublish (or anything else for that matter) has not been installed before on this server.

Some extra info about the installation:

Site info:
Template - Intranet
Title - Intranet
URL - http://demo.hima//intra
Admin URL - http://demo.hima//intra_admin
Access type - url
Access value - intra
Functionality - contact_us, contacts, files, forum, gallery, links, media, news, poll, weblog

Webserver info:
Version - Apache/2.0.52 (Fedora)

PHP info:
Version - 4.3.9

OS info
Name - Linux demo.hima 2.6.9-1.681_FC3 #1 Thu Nov 18 15:10:10 EST 2004 i686

Database info:
Type - MySQL
Driver - ezmysql

Demo data:
Demo data was not installed.

Email info:
Transport - sendmail

Image conversion:

ImageGD extension was found and used.

Regional info:
Primary - fin-FI
Additional - eng-GB, fin-FI

Critical tests

directory_permissions - Success
phpversion - Success
database_extensions - Success
image_conversion - Success
open_basedir - Success
safe_mode - Success
memory_limit - Success
execution_time - Success
accept_path_info - Success
php_session - Success

Other tests:

php_magicquotes - Success
zlib_extension - Success
mbstring_extension - Failure
imagegd_extension - Success
imagemagick_program - Failure
database_all_extensions - Failure
file_upload - Success
php_register_globals - Success
texttoimage_functions - Success

Kåre Køhler Høvik

Thursday 09 December 2004 2:35:49 am

Hi

Please see this thread : http://www.ez.no/community/forum/install_configuration/time_out

Kåre Høvik

Vesa Palmu

Wednesday 15 December 2004 9:11:34 am

I doubt that this error has anything to do with timeout. It takes just few seconds before the script is terminated, timeout is 90 secs in php.ini (and memory 16M). I did manage to install eZ publish manually, but I still got the same error on some parts of the administration.

I just did a new clean install, but this time with debug enabled. This is what I got when eZ publish is trying to build the site:

Warning: PHP Dec 15 2004 18:59:02
Undefined index: existing_database in (ez-dir)/kernel/setup/steps/ezstep_create_sites.php on line 321

Warning: PHP Dec 15 2004 18:59:02
Undefined index: existing_database in (ez-dir)/kernel/setup/steps/ezstep_create_sites.php on line 332

Warning: PHP Dec 15 2004 18:59:02
Illegal offset type in (ez-dir)/kernel/classes/packagehandlers/ezcontentclass/ezcontentclasspackagehandler.php on line 179

Error: eZDataType::unserializeContentObjectAttribute Dec 15 2004 18:59:02
The xml element 'text' does not exist for contentobject attribute 183

Error: eZDataType::unserializeContentObjectAttribute Dec 15 2004 18:59:02
The xml element 'text' does not exist for contentobject attribute 184

Error: eZDataType::unserializeContentObjectAttribute Dec 15 2004 18:59:02
The xml element 'email' does not exist for contentobject attribute 185

Notice: eZContentObjectTreeNode::unserialize() Dec 15 2004 18:59:02
Using user specified top node: 2

Warning: eZModuleOperationInfo::execute Dec 15 2004 18:59:02
Missing main operation memento for key: 8e982462a04d2bf9a94354a4ba7c1cb2

Warning: PHP Dec 15 2004 18:59:02
Undefined offset: 0 in (ez-dir)/kernel/classes/ezcontentbrowserecent.php on line 219

Warning: PHP Dec 15 2004 18:59:02
Invalid argument supplied for foreach() in (ez-dir)/kernel/classes/ezcontentobject.php on line 2480

Notice: eZContentObjectPackageHandler::installTemplates() Dec 15 2004 18:59:02
Copied: "packages/addons/contact_us/ezcontentobject/override/templates/datatype/ezbinaryfile.tpl" to: "design/intranet/override/templates/datatype/ezbinaryfile.tpl"

Notice: eZContentObjectPackageHandler::installTemplates() Dec 15 2004 18:59:02
Copied: "packages/addons/contact_us/ezcontentobject/override/templates/collectedinfo/poll_result.tpl" to: "design/intranet/override/templates/collectedinfo/poll_result.tpl"

Notice: eZContentObjectPackageHandler::installTemplates() Dec 15 2004 18:59:02
Copied: "packages/addons/contact_us/ezcontentobject/override/templates/full/feedback_form.tpl" to: "design/intranet/override/templates/full/feedback_form.tpl"

Notice: eZContentObjectPackageHandler::installTemplates() Dec 15 2004 18:59:02
Copied: "packages/addons/contact_us/ezcontentobject/override/templates/line/feedback_form.tpl" to: "design/intranet/override/templates/line/feedback_form.tpl"

Notice: eZContentObjectPackageHandler::installTemplates() Dec 15 2004 18:59:02
Copied: "packages/addons/contact_us/ezcontentobject/override/templates/collectedinfomail/feedback_form.tpl" to: "design/intranet/override/templates/collectedinfomail/feedback_form.tpl"

Notice: eZContentObjectPackageHandler::installTemplates() Dec 15 2004 18:59:02
Copied: "packages/addons/contact_us/ezcontentobject/override/templates/datatype/ezxmltext/factbox.tpl" to: "design/intranet/override/templates/datatype/ezxmltext/factbox.tpl"

Notice: eZContentObjectPackageHandler::installTemplates() Dec 15 2004 18:59:02
Copied: "packages/addons/contact_us/ezcontentobject/override/templates/datatype/ezxmltext/quote.tpl" to: "design/intranet/override/templates/datatype/ezxmltext/quote.tpl"

Notice: eZContentObjectPackageHandler::installTemplates() Dec 15 2004 18:59:02
Copied: "packages/addons/contact_us/ezcontentobject/override/templates/datatype/price.tpl" to: "design/intranet/override/templates/datatype/price.tpl"

Notice: eZContentObjectPackageHandler::installTemplates() Dec 15 2004 18:59:02
Copied: "packages/addons/contact_us/ezcontentobject/override/templates/datatype/ezmatrix/view.tpl" to: "design/intranet/override/templates/datatype/ezmatrix/view.tpl"

Notice: eZContentObjectPackageHandler::installTemplates() Dec 15 2004 18:59:02
Copied: "packages/addons/contact_us/ezcontentobject/override/templates/datatype/ezmatrix/edit.tpl" to: "design/intranet/override/templates/datatype/ezmatrix/edit.tpl"

Warning: PHP Dec 15 2004 18:59:02
Illegal offset type in (ez-dir)/kernel/classes/packagehandlers/ezcontentclass/ezcontentclasspackagehandler.php on line 179

Robert Besaw

Wednesday 15 December 2004 4:56:13 pm

I don't know if this will help but I had similar problems with Suse 9.2. I also found that when I attempted to change the settings in the PHP.ini file without rebooting it wouldn't register. That sounds more like a windows type issue.

What finally worked for me was I copied it into my web directory, turned my security to 777, and set my php timeout to 300 seconds and 24MB max memory.

Anything short of that and I encountered issues.

It's been working like a charm since then.

Vesa Palmu

Thursday 16 December 2004 5:53:16 am

Thought about file permissions also crossed my mind and I already did set everything to 777 just to be sure. Httpd has been restarted for a number of times and server even rebooted after changing settings in php.ini. I think next thing I will try is setting memory and execution times to really high limits just to be sure.

Anyway I would rather suspect some kind of problem with file include paths or something like that. Unfortunately errors in debug output don't really help me at all, since I am not (yet) familar with how eZ publish really works. I have no idea if it is perfectly normal to get some debug warnings and errors while installing eZ publish. I am currently just trying hard to get it installed to evaluate it. It sure seems interesting enough product to invest some time in, but I wouldn't like to start studying any implementation details before getting really to know the system from administrators perspective.

Perhaps I'm just too lazy, it has been published as open source product after all.. thanks to eZ systems. :-)

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