Problem beim ersten Einloggen

Gesperrt
Stefan Thole
Beiträge: 5
Registriert: So 13. Okt 2002, 10:51
Wohnort: Oldenburg
Kontaktdaten:

Problem beim ersten Einloggen

Beitrag von Stefan Thole »

Hallo,
ich habe mir Contenido 4.2 runtergeladen und lokal auf meinem Rechner
installiert. (Win2000).
Apache 1.3.26, PHP Vers. 4.2.1, MySql Vers. 3.23.49

Setup erfolgreich durchlaufen.

Beim ersten Zugriff auf die index.php erhalte ich folgende Fehlermeldung:

Parse error: parse error, unexpected '\"', expecting ',' or ';' in e:\wampp1326\htdocs\contenido42\contenido\index.php on line 96

Die line 96 sieht folgendermassen aus:

echo "<FORM name=clientform method=post action=/"".$sess->url("main.php")."/">";

Sorry, ich habe von PHP (noch) keine Ahnung.

Für Hilfe besten dank im voraus.

MfG

Stefan Thole
Sven777b
Beiträge: 503
Registriert: Mi 18. Sep 2002, 00:00
Wohnort: Sachsen
Kontaktdaten:

Beitrag von Sven777b »

die Slashes gehen in die falsche Richtung.
Um ein " zu maskieren musst du einen Backslash nehmen:

echo "<FORM name=clientform method=post action=\"".$sess->url("main.php")."\">";
Module zum anschauen:
bei Sven: http://contenido-module.de
bei Pulk : http://spielwiese.pulk.net

Der-Dirigent: http://der-dirigent.de
Stefan Thole
Beiträge: 5
Registriert: So 13. Okt 2002, 10:51
Wohnort: Oldenburg
Kontaktdaten:

Beitrag von Stefan Thole »

Hallo Sven,

vielen Dank für den Tip.

Nachdem ich die Slashes geändert habe, erhalte ich nun aber folgende Fehlermeldung:

Warning: Failed opening 'E:/wampp1326/htdocs/contenido42/contenido*prepend.php3' for inclusion (include_path='') in e:\wampp1326\htdocs\contenido42\contenido\inc\config.php on line 101

Fatal error: Call to undefined function: page_open() in e:\wampp1326\htdocs\contenido42\contenido\index.php on line 12


Die line 101 in der config.php sieht wie folgt aus:

include_once ($cfgPathContenidoPhplib . 'prepend.php3');

In der line 88 dieser Datei sieht es so aus:

$cfgPathContenidoPhplib = str_replace('contenido/*', 'conlib/', $cfgPathContenido . '*');

Die Pfad zur Datei prepend.php3 sieht so aus:

E:\wampp1326\htdocs\contenido42\conlib\prepend.php3

In der httpd.conf des Apache sind die Extensions php php3 php4 eingestellt.

Vielleicht hast du ja noch einen Tip für mich.

Herzliche Grüsse nach Sachsen aus dem Nordwesten des Landes
Stefan Thole
Sven777b
Beiträge: 503
Registriert: Mi 18. Sep 2002, 00:00
Wohnort: Sachsen
Kontaktdaten:

Beitrag von Sven777b »

wie sieht denn bei dir diese Zeile der config.php aus?

Code: Alles auswählen

// PATH NAMES OF CONTENIDO
$cfgPathContenido = "c:/localhost/htdocs/cms/contenido/";
Module zum anschauen:
bei Sven: http://contenido-module.de
bei Pulk : http://spielwiese.pulk.net

Der-Dirigent: http://der-dirigent.de
Stefan Thole
Beiträge: 5
Registriert: So 13. Okt 2002, 10:51
Wohnort: Oldenburg
Kontaktdaten:

Beitrag von Stefan Thole »

Diese Zeile in der config.php sieht bei mir so aus

// PATH NAMES OF CONTENIDO
$cfgPathContenido = "E:/wampp1326/htdocs/contenido42/contenido";
Björn
Beiträge: 276
Registriert: Di 17. Sep 2002, 18:25
Kontaktdaten:

Beitrag von Björn »

Schau Dir bitte Deine PHP.ini an und guck ob folgende Werte mit der in Deiner übereinstimmen. Wenn nicht, änder es entsprechend ab, oft hilft das.

Code: Alles auswählen

; Magic quotes for incoming GET/POST/Cookie data.
magic_quotes_gpc = On

; Magic quotes for runtime-generated data, e.g. data from SQL, from exec(), etc.
magic_quotes_runtime = Off    

; Use Sybase-style magic quotes (escape ' with '' instead of \').
magic_quotes_sybase = Off
Stefan Thole
Beiträge: 5
Registriert: So 13. Okt 2002, 10:51
Wohnort: Oldenburg
Kontaktdaten:

Beitrag von Stefan Thole »

Hallo Björn,

vielen Dabk für die Antwort.

Leider sind aber in meiner php.ini die von Dir angegebenen Zeilen absolut
identisch.
Björn
Beiträge: 276
Registriert: Di 17. Sep 2002, 18:25
Kontaktdaten:

Beitrag von Björn »

ok, nächster Versuch:

änder
$cfgPathContenidoPhplib = str_replace('contenido/*', 'conlib/', $cfgPathContenido . '*');


in

$cfgPathContenidoPhplib = 'E:/wampp1326/htdocs/contenido42/contenido/prepend.php3' ;
Stefan Thole
Beiträge: 5
Registriert: So 13. Okt 2002, 10:51
Wohnort: Oldenburg
Kontaktdaten:

Beitrag von Stefan Thole »

Danke für die Hilfe.

Es läuft.

Ich werde jetzt mit dem Tutorial Schritt für Schritt weitermachen.

Einer vorerst letzte Frage hätte ich noch:

Kann man auch schon fertige Sites in Contenido einbinden ??

MfG

Stefan Thole
Sven777b
Beiträge: 503
Registriert: Mi 18. Sep 2002, 00:00
Wohnort: Sachsen
Kontaktdaten:

Beitrag von Sven777b »

ja - ist ganz einfach... erstelle ein Template mit Text/HtmL - Modul. Dann öffnest du deine bisherige Page - alles markieren und in den HtmL-Editor einfügen. Der übernimmt alle Formatierungen etc.
Module zum anschauen:
bei Sven: http://contenido-module.de
bei Pulk : http://spielwiese.pulk.net

Der-Dirigent: http://der-dirigent.de
Gesperrt