Fatal error: A database transaction in eZ Publish failed

eZ publish

... manchmal schnell gelößt

15.10.2013

Zumindest, wenn man weiss, wo man zu suchen hat.

Und eZ-Guru Gaetano Giuntas Wink "Go check the php / mysql error logs and coem back with the offending query" kann ganz schön auf's Glatteis führen.

Zumal nicht ein jeder Zugriff auf die Logfiles hat. Oder das Logging abgeschaltet ist, aus irgendwelchen Gründen nicht funktioniert oder nur PHP kein eigenes Logging betreibt.

Ich bin letztlich in den eZ eigenen Logfiles fündig geworden.

tail -f var/error.log

Und schon war klar, dass ich vergessen hatte die Tabellen von ezfind einzuspielen.

Also Tabellen einspielen

mysql -u [user] -p[password] [database] < extension/ezfind/sql/mysql/schema.sql

Autoloads generieren

php bin/php/ezpgenerateautoloads.php

Cache leeren

php bin/php/ezcache --clear-all/--clear-id=[...]

Seite neu laden und voila es funktioniert.

comments powered by Disqus

Krise

Kapitalistenpräkariat

Ulster Bank Group

Kommt Euch das bekannt vor:

Banken schwatzen ihren Kunden Kredite für Immobilien auf, ohne darüber nachzudenken, ob die Kunden diese Kredite jemals zurückzahlen können. Erwartungsgemäss platzen viele dieser Kredite und zwangsweise geraten die Kreditinstitute dann in finanzielle Schieflage. Im Folgenden kommt es zu einer absehbaren Krise. Privatpleiten, Pleiten in der Bauwirtschaft und drohende Bankinsolvenzen.

A ? B C D E F G H I J K L M N O P Q R S T U V W Z