Seite 1 von 1

frontend geht nicht mehr

Verfasst: Do 7. Jun 2012, 17:11
von Dimpfelmoser
Hallo leute.
Habe probleme mit dem Frontend. seit einigen tagen geht des nicht mehr:

Warning: include_once(includes/startup.php) [function.include-once]: failed to open stream: No such file or directory in /var/www/web601/html/cms/front_content.php on line 80
Warning: include_once() [function.include]: Failed opening 'includes/startup.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/web601/html/cms/front_content.php on line 80
Fatal error: Call to undefined function cInclude() in /var/www/web601/html/cms/front_content.php on line 82

Was bedeute die Fehlermeldung? Für mich siehts nach einem Problem mit dem Pfaden aus, aber front_content.php, config.php und restliche Einstellungen stimmen alle.

Bitte um Hilfe! die Seite ist deswegen gerade offline! :(

Re: frontend geht nicht mehr

Verfasst: Do 7. Jun 2012, 18:40
von Spider IT
Hallo,

im Mandantenverzeichnis (standardmäßig /cms) gibt es ein Verzeichnis includes (also /cms/includes).
Darin muss eine Datei startup.php vorhanden sein, was bei dir anscheinend nicht der Fall ist.
Diese Datei kannst du aus dem Setup-Paket direkt wieder hochladen, darin gibt es keine Enstellungen.
Wenn du eine ältere Version von Contenido einsetzt, findest du hier das passende Installationspaket.

Gruß
René

Re: frontend geht nicht mehr

Verfasst: Do 7. Jun 2012, 20:29
von Dimpfelmoser
nö, kann net sein! hab bei drei anderen contenido installationen nachgeschaut. die startup.php gehört definitiv unter /contenido/includes und nicht unter /cms/includes.
werde aber als test die datei trotzdem mal hinüberkopieren.

Re: frontend geht nicht mehr

Verfasst: Do 7. Jun 2012, 20:31
von Spider IT
Stimmt, sorry.

Gruß
René

Re: frontend geht nicht mehr

Verfasst: Do 7. Jun 2012, 21:34
von Dimpfelmoser
und ein weiterer Fehler: ich kann den Menüpukt Administration > System > Systemvariablen nicht aufrufen... :/

Da erhalte ich die Fehlermeldung:

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, [no address given] and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.

Re: frontend geht nicht mehr

Verfasst: Do 7. Jun 2012, 21:59
von Dimpfelmoser
Habe jetzt in der front_content.php des hinzugefügt: $contenido_path = "../contenido/";
und unter config.php des:
$load_client = "1";
$load_lang = "1";

die Webseite geht jetzt zwar aber des ist halt eher ein schutzig- hardgecodetes workaround.... hat jemand eine bessere lösung vielleicht?

Re: frontend geht nicht mehr

Verfasst: Do 7. Jun 2012, 22:22
von Dimpfelmoser
und die webseite hat zwei domains aufgeschaltet, aber nur eine funktioniert. bei den anderen erhalte ich die fehlermeldung:
Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /server/pfad/user/html/cms/front_content.php on line 161

Re: frontend geht nicht mehr

Verfasst: Fr 8. Jun 2012, 08:42
von Halchteranerin
Dimpfelmoser hat geschrieben:Habe jetzt in der front_content.php des hinzugefügt: $contenido_path = "../contenido/";
und unter config.php des:
$load_client = "1";
$load_lang = "1";
Ähm, welche config.php? In der config.php des Mandanten steht das doch eh' drin, oder stand es bei dir etwa nicht??

Ich würde die front_content.php mal ersetzen ... gucken, was passiert.

Welche Contenido-Version hast du überhaupt?

Gruß
Christa

Re: frontend geht nicht mehr

Verfasst: Fr 8. Jun 2012, 08:44
von Spider IT
Dimpfelmoser hat geschrieben:Habe jetzt in der front_content.php des hinzugefügt: $contenido_path = "../contenido/";
und unter config.php des:
$load_client = "1";
$load_lang = "1";
Diese Angaben gehören in der config.php des Mandanten (/cms/config.php bzw. /<Mandant>/config.php).
Die letzten beiden Angaben geben den Mandanten und Sprache an, die für das Mandantenverzeichnis geladen werden sollen.
Dimpfelmoser hat geschrieben:und die webseite hat zwei domains aufgeschaltet, aber nur eine funktioniert. bei den anderen erhalte ich die fehlermeldung:
Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /server/pfad/user/html/cms/front_content.php on line 161
Ohne zu wissen um welche Contenido-Version es sich handelt kann damit wohl keiner etwas anfangen, denn Zeile 161 kann bei den unterschiedlichen Versionen eine ganz andere sein.
Dimpfelmoser hat geschrieben:Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Das Schlüsselwort ist hier wohl misconfiguration.
Korrigier erst alles Andere und schau dann nochmal nach.

Gruß
René

Re: frontend geht nicht mehr

Verfasst: Fr 8. Jun 2012, 18:03
von Dimpfelmoser
Spider IT hat geschrieben:
Dimpfelmoser hat geschrieben:Habe jetzt in der front_content.php des hinzugefügt: $contenido_path = "../contenido/";
und unter config.php des:
$load_client = "1";
$load_lang = "1";
Diese Angaben gehören in der config.php des Mandanten (/cms/config.php bzw. /<Mandant>/config.php).
Die letzten beiden Angaben geben den Mandanten und Sprache an, die für das Mandantenverzeichnis geladen werden sollen.
Die $load_client und die $load_lang sind in der config.php.
Die $contenido_path ist ja schon standardmäßig in der config.php dort wird sie aber von der front_content.php nicht ausgelesen. Weiß auch net wieso? Deswegen hab ich $contenido_path in der front_content.php nochmals definiert.

Spider IT hat geschrieben:
Dimpfelmoser hat geschrieben:und die webseite hat zwei domains aufgeschaltet, aber nur eine funktioniert. bei den anderen erhalte ich die fehlermeldung:
Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /server/pfad/user/html/cms/front_content.php on line 161
Ohne zu wissen um welche Contenido-Version es sich handelt kann damit wohl keiner etwas anfangen, denn Zeile 161 kann bei den unterschiedlichen Versionen eine ganz andere sein.
Sorry!! :oops: Contenido Version ist 4.8.15...

Spider IT hat geschrieben:
Dimpfelmoser hat geschrieben:Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Das Schlüsselwort ist hier wohl misconfiguration.
Korrigier erst alles Andere und schau dann nochmal nach.
tja... ist ganz komische sache... bis vor ein paar tagen als die neuen domains zugeschaltet wurden ging alles einwandfrei... :motz:
Danke und grüße zurück! :)

Re: frontend geht nicht mehr

Verfasst: Fr 8. Jun 2012, 22:50
von Oldperl
Hallo,
Dimpfelmoser hat geschrieben:tja... ist ganz komische sache... bis vor ein paar tagen als die neuen domains zugeschaltet wurden ging alles einwandfrei... :motz:
Danke und grüße zurück! :)
Also wurde etwas verändert, und danach ging es nicht mehr. Na dann wäre mal interessant zu wissen was genau verändert wurde. Die Fehler schaun im 1. Moment nach falschen Pfaden aus, nur ändern sich diese nicht so einfach wenn etwas mit Domains gemacht wurde.
Eventuell hilft auch eine einfache phpinfo.php um zu schaun ob es was mit den Servereinstellungen ist. Und auch das errorlog von Contenido kann hilfreich sein, falls man im Backend nicht ran kommt, dann kann man ja auch per FTP die txt-Datei einsehen.

Gruß aus Franken

Ortwin

Re: frontend geht nicht mehr

Verfasst: Sa 9. Jun 2012, 09:18
von Spider IT
Dimpfelmoser hat geschrieben:tja... ist ganz komische sache... bis vor ein paar tagen als die neuen domains zugeschaltet wurden ging alles einwandfrei... :motz:
Tja, dann würde ich den Fehler erstmal bei der Domainkonfiguration suchen, denn jetzt machst du sowas wie "mein Fahrrad fährt sich so schwer seit der neue Hinterreifen drauf ist, ob das an der Klingel liegt?" ;)

Gruß
René