Contenator-Forum

Forums-Ausgangsseite

log in | registrieren

zurück zum Board
Thread-Ansicht  Mix-Ansicht  Reihenfolge
booth

01.09.2006, 14:23
 

gästebuch (Bugtrack)

Thread gesperrt

bin php neuling.
wie geh ich mit dem gästebuch, welches hier angeboten wird, um - bzw.
wie bau ich es in meine website ein?

ansatheus(R)

E-Mail

01.09.2006, 15:11

@ booth

gästebuch

 

» bin php neuling.
» wie geh ich mit dem gästebuch, welches hier angeboten wird, um - bzw.
» wie bau ich es in meine website ein?
Das ist ganz einfach. Der Contenator enthält ja schon ein solches, da wird das automatsich installiert.
Möchtest Du es woanders integrieren, dann solltes Du folgendes tun:

1) Einen Link auf die Datei modul.Gaestebuch.rechter.php setzen bzw. auf den Namen der Datei, falls Du sie umbenennst.
2)Das Gästebuch greift auf die Datei gaestebuch.txt zu, die sich standardmäßig im Unterverzeichnis _daten befindet. Diese kann aber auch in jedem anderen Verzeichnis liegen. Dann solltest Du aber den Pfad im in der PHP-Datei in Zeile 31 entsprechend anpassen.
3) Die gaestebuch.txt zu muß Schreib- und Leserechte haben. Also muß Du dieser auf einem Linux-System diese Rechte geben (chmod 777 gaestebuch.txt). Auf einem Windows-System ist dies nicht nötig.

Viel Spaß!

Ansatheus

booth

01.09.2006, 16:35

@ ansatheus

gästebuch

 

eingangs: danke für die rasche benachrichtigung.
ferner würd ich nochmals hilfe benötigen:

bräuchte erklärungen für folgende fehlermeldungen:

Notice: main(): Unable to find the wrapper "file" - did you forget to enable it when you configured PHP? D:\...pfad... gb\module.Gaestebuch.rechter.php on line 24

Warning: main(file:///guestbooks/core.config.php): failed to open stream: No such file or directory in D:\...pfad...gb\module.Gaestebuch.rechter.php on line 24

Warning: main(): Failed opening 'file:///guestbooks/core.config.php' for inclusion (include_path='.;c:\php4\pear') in D:\...pfad...gb\module.Gaestebuch.rechter.php on line 24

Fatal error: Call to undefined function: config_read() in D:\...pfad...gb\module.Gaestebuch.rechter.php on line 26

bitte, danke!

ansatheus(R)

E-Mail

06.09.2006, 10:42

@ booth

gästebuch

 

» eingangs: danke für die rasche benachrichtigung.
» ferner würd ich nochmals hilfe benötigen:
»
» bräuchte erklärungen für folgende fehlermeldungen:
»
» Notice: main(): Unable to find the wrapper "file" - did you forget to
» enable it when you configured PHP? D:\...pfad...
» gb\module.Gaestebuch.rechter.php on line 24
Das ist ein Problem der PHP-Installation. Welche nutzt Du? Am besten ist das XAMPP-Paket zu installieren, dann sollte auch alles gehen -> http://www.apachefriends.org/de/index.html

» Warning: main(file:///guestbooks/core.config.php): failed to open stream:
» No such file or directory in D:\...pfad...gb\module.Gaestebuch.rechter.php
» on line 24
Du nutzt also Firefox. Ist guestbooks das Rootverzeichnis, wo der Contenator liegt? Wenn nicht, dann gehört die core.config.php da gar nicht hin.

» Warning: main(): Failed opening 'file:///guestbooks/core.config.php' for
» inclusion (include_path='.;c:\php4\pear') in
» D:\...pfad...gb\module.Gaestebuch.rechter.php on line 24
»
» Fatal error: Call to undefined function: config_read() in
» D:\...pfad...gb\module.Gaestebuch.rechter.php on line 26
Also, wie oben schon kurz erwähnt, der Contenatorroot benötigt alls core-Dateien im selben Verzeichnis, nicht in einem Unterverzeichnis. Es ist ganz einfach. Mach folgendes:

1) Contenator in ein Verzeichnis Deiner Wahl im Webserverbereich (htdocs)kopieren
2) Schreib/Leserechte vergeben (nur unter Linux notwendig: chmod -R 755)
3) Webserver starten
4) Contenator aufrufen -> z.B. http://localhost/contenatorverzeichnis
5) Gästebuch unter den Menümodulen anklicken
6) Eintrag schreiben
7) alle Einträge anzeigen

Soll die Gästebuchdatei woanders liegen (default: _daten/modul.gaestebuch.txt), dann mußt Du Zeile 31 und 68 in der module.Gaestebuch.rechter.php entsprechend anpassen. Am günstigsten ist immer der relative Pfad und nicht der absolute Pfad.

UNTERSCHIED:
relativ: _daten/modul.gaestebuch.txt) -> _daten ist ein Unterverzeichnis des Contenatorroots
absolut: C:\webserverbereich\contenatorroot\_daten\modul.gaestebuch.txt),

» bitte, danke!
Gerne! :-)

Meld Dich, ob's geklappt hat!

mfg ansatheus

zurück zum Board
Thread-Ansicht  Mix-Ansicht  Reihenfolge
Contenator-Forum | Kontakt
84 Postings in 25 Threads, 3 registrierte User, 1 User online (0 reg., 1 Gäste)
powered by my little forum  ^