[mysqld] basedir=E:/installation-path/
hierzu basteln wir uns je ein Bätschfile "start.bat":
cd C:\apache
start apache
start c:\mysql\bin\mysqld
(NT: c:\mysql\bin\mysqld --standalone)
und "stop.bat"
cd C:\apache
apache.exe -k shutdown
c:\mysql\bin\mysqladmin -u root shutdown
nach jeder Konfigurationsänderung z.B. in httpd.conf muß gestoppt/gestartet werden.
Die Eingabe von
C:\mysql\bin\mysqlshow
C:\mysql\bin\mysqlshow -u root mysql
C:\mysql\bin\mysqladmin version status proc
C:\mysql\bin\mysql test
sollte entsprechende Ausgaben bringen.
der Aufruf des URL http://localhost/ oder http://127.0.0.0/ sollte eine Apache Seite anzeigen.
#!C:\perl\bin\MSWin32-x86\perl
print "content-type: text/html\n\n";
print "hallo";
Der Aufruf unter url http://localhost/cgi-bin/test.pl sollte eine Seite mit dem Inhalt "hallo" anzeigen. Falls ein 500er Fehler angezeigt wird, stimmt normalerweise die erste Zeile des Scripts nicht. Fehler werden unter C:\apache\logs\error.log etwas ausführlicher protokolliert. Ein erster Test auf syntax-errors im script ist auch möglich durch Aufruf von "c:\perl\bin\MSWin32-x86\perl.exe test.pl".
Weitere sachdienliche Hinweise unter:
www.phpbhttp://http://uilder.com
www.devshed.com
www.php.net
So, abschliessend wünsche ich euch viel Spass beim Programmieren mit php und mysql.
Ich hoffe diese Anleitung motiviert ein paar Mitglieder, bei unserer Webserveraktualisierung mitzumachen. Jedenfalls gilt jetzt nicht mehr die Ausrede: "auf meiner Kiste läuft kein Linux" :-)
Bei positivem Echo mache ich gerne eine Fortsetzung. Z.B. wie man eine ODBC-Schnittstelle für mysql einrichten kann. Dann könnt ihr eure Datenbanken mit Access oder Excel verwalten.
Ich bitte um zahlreiche Rückmeldungen.
Gruß
Ludwig