Hi I turned on the debug, and i got a lot of error related to a permission problem. After i solved that error, i got the following errors:
Error: eZContentObject::fetch() Jun 09 2004 09:18:52
Object not found
Error: eZFunctionHandler::execute Jun 09 2004 09:18:52
Function 'object_by_attribute' in module 'content' did not return a result value
Error: eZTemplate @ design/base/templates/pagelayout.tpl:35[16] Jun 09 2004 09:18:52
Cannot retrieve attribute of a NULL
The problem continues being what don't exist a root folder. When i try to create a folder, i get this errors:
Error: eZContentObject::fetch() Jun 09 2004 09:29:31
Object not found
Error: eZTemplate @ design/admin/templates/pagelayout.tpl:82[98] Jun 09 2004 09:29:31
Cannot retrieve attribute of a NULL
I notice in the 3.4 settings files you can change the root node assignment. Look in settings/content.ini for this:
[NodeSettings]
# The node ID of the normal content tree
RootNode=2
# The node ID of the user tree
UserRootNode=5
# The node ID for the media tree
MediaRootNode=43
# The node ID for the setup tree
SetupRootNode=48
I haven't tried this out but it sounds like it may work.
The permission problem (solved) haven't relation with root folder problem.
I am using eZ publish 3.4. The problem isn't specify which is the root node, rather it doesn't exist and i don't know how create it. Now, i can't make any object.
The problem was the default content locale. In the database, the locale of all object was "eng-GB" (because "cleandata.sql" set it in this way), but in my site.ini.append i have "esl-ES". I changed changed all locales in the database executing the following SQL sentences:
UPDATE ezcontentobject_name
SET
content_translation='esl-ES',
real_translation='esl-ES'
WHERE
content_translation='eng-GB' OR
real_translation='eng-GB';
UPDATE ezcontentobject_attribute
SET
language_code='esl-ES'
WHERE
language_code='eng-GB';
Thanks
Cristian
You must be logged in to post messages in this topic!