Seite 1 von 1

Installation klappt, danach kein Seitenaufruf möglich

Verfasst: Mo 20. Mär 2006, 16:55
von schoeppchen
Hallo,

habe eben die neueste version installiert auf meinem Server (Linux, Apache 1.3, PHP 5.1.2, MySQL 4.1.11) und die Installation über die setup.php hat auch einwandfrei funktioniert. Leider erhalte ich Fehler sowohl beim Aufruf des Front- als auch Backends:

Frontend:

Code: Alles auswählen

Fatal error: Call to undefined method cHTML::setAttributes() in /var/www/contenido/pear/HTML/Common.php on line 78
Backend:

Code: Alles auswählen

Fatal error: Cannot access parent:: when current class scope has no parent in /var/www/contenido/contenido/classes/class.lang.php on line 41

Fatal error: Cannot access parent:: when current class scope has no parent in /var/www/contenido/contenido/classes/contenido/class.client.php on line 143
Wo könnte das Problem liegen? Ist Contenido evtl. nicht kompatibel mit PHP 5.1.2?

Danke für Hilfe....

schoeppchen

Verfasst: Mo 20. Mär 2006, 18:26
von emergence
sind wirklich alle dateien korrekt raufgeladen worden ?

Verfasst: Mo 20. Mär 2006, 22:06
von Dodger77
Evtl. auch mal mit einem anderen FTP-Programm probieren:

http://www.contenido.org/forum/viewtopic.php?t=11832

Verfasst: Mo 20. Mär 2006, 22:39
von schoeppchen
Hi,

ich habe einen Root-Server und habe das ZIP direkt auf dem Server entpackt sowie allen Dateien und Ordnern Lese- und Schreibrechte für den Apacheuser verpasst. Das sollte ja ausreichen, oder?

Verfasst: Do 23. Mär 2006, 11:30
von schoeppchen
Keiner eine Idee?

Habe jetzt die DB noch mal platt gemacht und alles neu installiert, die Installation läuft auch wie beschrieben gut durch, die DB wird angelegt inkl. Dummy-Client, aber Front- und Backend bringt oben erwähnten Fehler. Alle Dateien sind für Apache les- und beschreibbar.

Wo kann der Fehler liegen? Evtl. doch PHP 5.1.2 Problem?

Verfasst: Do 23. Mär 2006, 12:11
von xmurrix
schoeppchen hat geschrieben:Keiner eine Idee?

Habe jetzt die DB noch mal platt gemacht und alles neu installiert, die Installation läuft auch wie beschrieben gut durch, die DB wird angelegt inkl. Dummy-Client, aber Front- und Backend bringt oben erwähnten Fehler. Alle Dateien sind für Apache les- und beschreibbar.

Wo kann der Fehler liegen? Evtl. doch PHP 5.1.2 Problem?
Falls das PECL-APC Modul aktiv ist, verursacht es auch die beschriebenen Fehler.

Gruß
xmurrix

Verfasst: Do 23. Mär 2006, 12:24
von schoeppchen
Tatsache, das ist das Problem.

Muss man APC dann für Contenido komplett deaktivieren, oder gibt es einen bekannten Parameter, der hier Abhilfe schafft?

Verfasst: Do 23. Mär 2006, 12:33
von xmurrix
schoeppchen hat geschrieben:Tatsache, das ist das Problem.

Muss man APC dann für Contenido komplett deaktivieren, oder gibt es einen bekannten Parameter, der hier Abhilfe schafft?
Das hat mit Contenido selber nichts zu tun, sondern betrifft alle PHP-Objekte, die über den Scope-Operator auf den Parent zugreifen.
Ist wohl ein Bug im APC-Modul selber...

Verfasst: Do 23. Mär 2006, 13:58
von schoeppchen
Richtig, siehe hierzu den noch offenen APC Bug unter http://pecl.php.net/bugs/bug.php?id=5314. Danke für den Tipp mit APC, war äußerst hilfreich. Jetzt geht Contenido :)