Fatal Error __clone methode called on an non-object
Wenn beim Update folgender Fehler auftritt:
Zu unterst in der Datei /update/updates/{VERSION}/cx_files/lib/doctrine/Doctrine/ORM/Mapping/ClassMetadata.php folgende Funktion:
public function newInstance()
{
....
}
mit diesem Code ersetzten:
public function newInstance()
{
if ($this->_prototype === null) {
$prototype = unserialize(sprintf('O:%d:"%s":0:{}', strlen($this->name), $this->name));
// fix: see https://github.com/doctrine/doctrine2/pull/1045
if (!is_object($prototype)) {
$prototype = $this->reflClass->newInstanceWithoutConstructor();
}
$this->_prototype = $prototype;
}
return clone $this->_prototype;
}
Danach kann das Update erneut ausgeführt werden.
© 2024 Cloudrexx AG | Schweizer Cloud CMS | Datenschutzerklärung