farchris
Mitglied
In dem Confixx Handbuch steht:
wenn man neue Dateien in den Ordner "cgi/html/" verschiebt, dann werden diese Dateien ja automatisch bei neu erstellen User installiert. Aber ich verstehe das Beispiel nicht so recht, also was man in die Datei "aendern" eintragen muss bzw. warum ...
und ist es möglich ein Forum darein zu verschieben ?
Und das es dann auch über MySQl läuft ?
Ich hoffe mir kann jemand helfen.
Standard CGI-Scripte
Im Programmverzeichnis von Confixx befindet sich der Ordner ’cgi’ (z.B. /root/confixx/cgi). In diesem Ordner
befindet sich die Datei ’aendern’ und der Ordner ’html’. Der Inhalt des Ordners ’html’ kann beim Anlegen eines
Kunden in das HTMLVerzeichnis des Kunden installiert werden, wenn dies über die Weboberfläche eingestellt
wird. Kopieren Sie die CGI-Scripte z.B. in das Verzeichnis ’cgibin’ im Ordner ’html’. Falls HTML-Dateien oder
Bilder zu den CGI-Programmen gehören, können Sie diese direkt in das Verzeichnis ’html’ kopieren, oder
entsprechende Unterverzeichnisse erstellen. Die Dateirechte werden beim kopieren in das Homeverzeichnis eines
Endkunden übernommen. Der Eigentümer der Dateien wird der Benutzer des Endkunden.
9.2 Variablen in den Scripten setzen
In die Datei ’aendern’ tragen Sie die Dateien ein, in denen Variablen durch entsprechende Werte, die beim
jeweiligen Endkunden unterschiedlich sind, ersetzt werden. Gehen Sie beim Angeben von Dateien von dem
Verzeichnis ’cgi/html/’ im Programmverzeichnis von Confixx als RootVerzeichnis aus.
Folgende Variablen können Sie in die Scripte einfügen:
##user## ##domain##
Die Variable ##user## wird beim Kopieren des CGIProgrammes durch den Benutzernamen des Kunden (z.B.
’web1’) und die Variable ##domain## wird durch eine Domain des Kunden ersetzt.
Beispiel:
In dem Script test.pl muss der absolute Pfad zu einer Datei gesetzt sein, in die Daten gespeichert werden können.
Diese zweite Datei soll ’db.txt’ heißen, die Rechte sollen auf ’777’ gesetzt sein.
Kopieren Sie die Dateien ’test.pl’ und ’db.txt’ zunächst z.B. nach
/root/confixx/cgi/html/cgibin/
Setzten Sie alle Rechte von Dateien, in denen keine Variablen vorkommen entsprechen, also:
chmod 777 /root/confixx/cgi/html/cgibin/db.txt
Machen Sie folgenden Eintrag in der Datei ’aendern’:
cgibin/test.pl:755
wenn man neue Dateien in den Ordner "cgi/html/" verschiebt, dann werden diese Dateien ja automatisch bei neu erstellen User installiert. Aber ich verstehe das Beispiel nicht so recht, also was man in die Datei "aendern" eintragen muss bzw. warum ...
und ist es möglich ein Forum darein zu verschieben ?
Und das es dann auch über MySQl läuft ?
Ich hoffe mir kann jemand helfen.