Hallöchen! 🙂
Ich habe von einem server die kompllette Typo3 Seite auf einen anderen server kopiert. Auch die Datenbank wurde kopiert.
wenn ich nun auf meineseite.de oder meineseite/typo3/install gehe, so erscheint diese Fehlermeldung:
Fatal error: Class name must be a valid object or a string in /home/u00989110827/public_html/t3lib/class.t3lib_div.php on line 4610
Gehe ich auf meineseite.de/typo3 erscheint die Home Seite.
Was muss ich machen, das alles seine Richtigkeit hat und ich in den backend Bereich komme?
mfg
Das hier ist line 4610:
return new $className;
Und dies gehört dazu:
/**
* Make instance of class
* Takes the class-extensions API of TYPO3 into account
* Please USE THIS instead of the PHP "new" keyword. Eg. "$obj = new myclass;" should be "$obj = t3lib_div::makeInstance("myclass")" instead!
* Usage: 447
*
* @param string Class name to instantiate
* @return object A reference to the object
*/
public static function &makeInstance($className) {
// Load class file if not found:
if (!class_exists($className)) {
if (substr($className,0,6)=='t3lib_') {
t3lib_div::requireOnce(PATH_t3lib.'class.'.strtolower($className).'.php');
}
}
// Get final classname
$className = t3lib_div::makeInstanceClassName($className);
// Return object.
return new $className;
}