Fatal Error: Frontend wird nicht angezeigt / IE6 + XP

Gesperrt
simas
Beiträge: 153
Registriert: Fr 7. Mär 2003, 11:15
Wohnort: Gampelen, Schweiz
Kontaktdaten:

Fatal Error: Frontend wird nicht angezeigt / IE6 + XP

Beitrag von simas »

Ich habe die Ursache für das Problem 'Fatal error: Could not display error page. Error to display was: 'No code available' gefunden.

Folgender Select kommt bei IE6 unter XP daher:
SELECT code FROM con_code WHERE idcatart = '32' AND idlang = 'LANG-2'

Richtig wäre aber:
SELECT code FROM con_code WHERE idcatart = '32' AND idlang = '1'

Wie kommt LANG-2 zustande bzw. wie wird idlang gebildet?

Der Fehler tritt unter IE6 + XP (Multi-Language) Umgebungen auf.
IE6 + XP (Deutsch) funktioniert.

Vielen Dank für eure Antworten.
Simon
htw
Beiträge: 490
Registriert: Sa 5. Okt 2002, 03:09
Wohnort: Hessen
Kontaktdaten:

Problem und Ursache

Beitrag von htw »

Hi,

das Problem ist erkennbar. In dem Mandantenverzeichnis liegt die Datei 'config.php' in dieser wurde bei der Multilanguage Version die Sprachvariable nicht ersetzt. Also es steht noch der Platzhalter 'LANG-2' drin. Wenn Du diese Variable mit der ID der Sprach ersetzt ist das Problem gelöst.

Wodurch das verursacht wurde, läßt sich nur mit ein paar Zusatzinformationen eruieren.
- Hast Du einen neuen Mandanten angelegt?
- Ist das bei der Installation des System aufgetreten?

Gruß
Harald
simas
Beiträge: 153
Registriert: Fr 7. Mär 2003, 11:15
Wohnort: Gampelen, Schweiz
Kontaktdaten:

Beitrag von simas »

Hi Harald,
Danke für den Tip. Leider negativ:

$language="de";
$load_lang = "1";
$load_client = "1";

Interessant ist auch, dass mit IE6 das Backend "mehr oder weniger" Englisch ist, obwohl "German" gewählt wurde:

Welcome Administrator Kunde. You are logged in as: admin.
Last login: No Login Information available

Dies ist auch mit Opera7 so!

Dank für alle weitern Tips
Simon
simas
Beiträge: 153
Registriert: Fr 7. Mär 2003, 11:15
Wohnort: Gampelen, Schweiz
Kontaktdaten:

Beitrag von simas »

Ich bin's schon wieder.

Irgendwie scheint der HTML-Code der von Contenido produziert wird nicht über alle Zweifel erhaben.
Der Validator von W3C meldet:
Sorry! A fatal error occurred when attempting to transcode the character encoding of the document. Either we do not support this character encoding yet, or you have specified a non-existent character encoding (often a misspelling).

Zudem erscheint bei mir: WinXP Prof deutsch + IE6 oben Links immer das
?>.

Bitte um Antwort.
Simon
Timotheus
Beiträge: 21
Registriert: So 13. Okt 2002, 12:49
Kontaktdaten:

Beitrag von Timotheus »

also wenn ich das " ?> " einfach aus dem Layout lösche läuft mein Contenido trotzdem weiter... früher ging das ja nicht. Jetzt anscheinend schon. :roll:
simas
Beiträge: 153
Registriert: Fr 7. Mär 2003, 11:15
Wohnort: Gampelen, Schweiz
Kontaktdaten:

Beitrag von simas »

Danke für die Info.

Ich finde es nur schade, dass ich bis jetzt wenige Antworten erhalten habe, welche mir bei der Lösung geholfen haben.

Ist Win XP Prof Multi Language + IE 6 denn so einen seltene Kombination?
simas
Beiträge: 153
Registriert: Fr 7. Mär 2003, 11:15
Wohnort: Gampelen, Schweiz
Kontaktdaten:

Beitrag von simas »

Wen's jemand anschauen möchte:
http://www.simas.ch/contenido/cms
simas
Beiträge: 153
Registriert: Fr 7. Mär 2003, 11:15
Wohnort: Gampelen, Schweiz
Kontaktdaten:

Beitrag von simas »

Wenn ich folgendes eingebe funktionerts!
http://www.simas.ch/contenido/cms/front ... =1&error=1

D.h. mit changelange=1 gehts.

Will Contenido die Sprache selber holen sieht der String so aus:
http://www.simas.ch/contenido/cms/front ... -2&error=1

LANG-2 ???

Bitte um Hilfe. Bin am Verzweifeln und habe keine Lust mir den gesamten Quellcode von Contenido anzuschauen!
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Hallo simas,

Ich glaube, ich habe hier ein Multi-Language WinXP mit IE6. Nach Eingabe von http://www.simas.ch/contenido/cms wird die Seite sauber aufgebaut (..SID_1_1_...).

Der Backend-Bereich funktioniert auch unter deutschem Windows NT/IE6 nicht richtig (teils englisch/teils deutsch).

Ich würde es komplett neu installieren. Gerne kannst Du mir auch mal den sysadmin-Account senden (-> IM).

Gruß
HerrB
simas
Beiträge: 153
Registriert: Fr 7. Mär 2003, 11:15
Wohnort: Gampelen, Schweiz
Kontaktdaten:

Beitrag von simas »

Contenido ist extra offen, damit das jeder ausprobieren kann.

Das Passwort von sysadmin ist wie nach der Installtion.

Vielen Dank für Deine Hilfe!
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Tut mir leid, nichts gefunden...

Neuinstallation...

Gruß
HerrB
simas
Beiträge: 153
Registriert: Fr 7. Mär 2003, 11:15
Wohnort: Gampelen, Schweiz
Kontaktdaten:

Beitrag von simas »

Neuinstallation hat gar nichts gebracht ausser dass jetzt eine leere Seite angezeigt wird!
htw
Beiträge: 490
Registriert: Sa 5. Okt 2002, 03:09
Wohnort: Hessen
Kontaktdaten:

WIN XP

Beitrag von htw »

Hi Simas,

wir werden wohl mal Win XP mit bei unseren Tests aufnehmen, obwohl mich das nur wenig begeistert, denn es handelt sich ja nicht gerade um ein Server Betriebssystem. Derzeit testen wir sehr viel auf Linux und auf W2K.

Gruss
Harald
simas
Beiträge: 153
Registriert: Fr 7. Mär 2003, 11:15
Wohnort: Gampelen, Schweiz
Kontaktdaten:

Beitrag von simas »

Hallo Harald,
Da hast Du wohl etwas falsch verstanden.
Contenido läuft bei mir auf Suse Linux 8.2!
Der Browser (IE6) läuft unter WinXP Prof Mulit Language.
Anscheinend kann Contenido die Sprache nicht ermitteln und gibt deshalbe LANG-2 zurück.
Am einfachsten wäre dies wohl zu beheben, wenn man in solchen Fällen einen Defaultwert nehmen würde.

Unter WinXP Prof Deutsch funktioniert alles tiptop.

Leider kann ich Contenido erst einsetzen wenn dieses Problem behoben ist, da einige meiner Kunden WinXP Prof Multi Language haben. Dies ist in der Schweiz sehr verbreitet. :cry:

Viele Grüsse
Simon
Gesperrt