Tuesday 06 June 2006 9:19:14 pm
We have recently upgraded one of our eZ publish sites from 3.4.1 to 3.6.4. Now when we try to create a new object through the admin interface, we get a DB transaction error:
" Fatal error: A database transaction in eZ publish failed.
The current execution was stopped to prevent further problems.
You should contact the System Administrator of this site with the information on this page.
The current transaction ID is TRANSID-c73d72f9d399fdd934599f68c9e41446 and has been logged.
Please include the transaction ID and the current URL when contacting the system administrator. "
Debug output shows:
" Error: eZMySQLDB Jun 07 2006 16:16:50
Query error: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 6. Query: SELECT
parent_node_id
FROM
ezcontentobject_tree
WHERE
node_id = " Obviously the empty node_id is the problem. However we can't work out why this is occuring or even (frustratingly) which files is making this SQL query so that we can start debugging. Any ideas?
|