Hallo,
ich möchte gerne CGI-Scripte lokal auf dem Rechner testen, habe zu diesem Zweck OmniHttpd und Perl installiert. Läuft alles mit den mitinstallierten Testprogrammen wunderbar.
Nur weiss ich jetzt nicht, wie die absoluten lokalen Pfade in den CGI-Scripten anzugeben sind.
Beispiel WebBoard:require "/usr/www/userid/cgi-bin/webbbs.pl";
require "/usr/www/userid/cgi-bin/webbbs_text.pl";
$dir = "/usr/userid/board";
$cgiurl = "http://localhost/cgi-bin/config.pl";wie muss ich hier die oberen Pfade angeben, wenn die CGI-Scripte in c:\httpd\cgi-bin\ und das Board-Verzeichnis in c:\httpd\htdocs\board liegen?
bin für jede Hilfe dankbar
Hallo,
$cgiurl dürfte so gehen
$dir = "c:/httpd/htdocs/board";
also statt BackSlash den normalen Schräger verwenden auch wenns Windows ist.
Die Pfade bei require ... auch anpassen wie folgt:
require "c:/httpd/cgi-bin/webbbs.pl";
und den anderen auch. Alle Scripten müssen dann im physischen Pfad c:\httpd\cgi-bin liegen.
Na dann probiers mal bitte aus....
Rolf