Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

PHP local testen





Frage

Ich versuche mittlerweile seit 3 Monaten Apache Server und PHP zu installieren. Bisher ohne brauchbares Ergebnis. Ich brauche eine Schritt-für-Schritt-Anleitung, wie das geht. Ich verwende Windows2000.

Antwort 1 von Friedel

Ich schilder mal, was ich zuletzt versucht habe:

Ich habe mir die Datei "apache_1.3.20-win32-no_src-r2.msi" downgeloadet, die ich dank der Unterstützung durch Ertekin bei ►http://download-tipp.de/Detail/1840.shtml◄ gefunden hab. Durcheinen Rechtsklick darauf wurde Apache Server installiert. Installationsverzeichnis ist "D:\Programme\Apache Group\Apache". Danach habe ich, wie in einem meiner Bücher beschrieben, die Datei "D:\Programme\Apache Group\Apache\conf\httpd.conf" editiert. Ich habe Die Zeile, die mit "ServerName" angefangen hat zu "ServerName http://127.0.0.1" geändert.

Dann habe ich die Datei "php-4.1.1-Win32.zip" down geloadet und nach "C:/php/" entpackt. Dann habe ich (wieder nach Anleitung aus einem Buch) die wieder die Datei "D:\Programme\Apache Group\Apache\conf\httpd.conf" editiert. Diemal hab ich am Schluß die Zeilen "ScriptAlias /php4/ "C/php/"
Addhandler application/x-httpd-php4 "php4/php.exe"
AddType application/x-httpd-php .php" ergänzt.

Dann hab ich die Datei "C:\php\php.ini-dist" nach "C:\WINNT" kopiert und in "php.ini" umbenannt. Dann hab ich die "C:\WINNT\php.ini" editiert. Ich hab die Zeile "extension_dir = .\" in "extension_dir = C:\php\extensions\" geändert.

Laut meinem Buch sollte jetzt alles funktionieren. Wenn ich jetzt im IE die Datei test.php öffnen will bekomme ich nur eine Meldung, daß mit dieser Dateiendung keine Anwendung verknüpft sein.

Was tun?

Antwort 2 von shorres

Hallo Friedel,

wenn Du möchtest, schicke ich Dir das "PHP-Handbuch". Evtl. hilft Dir das weiter. (Als *.zip 3,85 MB / Sprache Deutsch)

mfG
shorres

Antwort 3 von Friedel

@shorres: Das ist dann ein Buch mehr. Ist die Beschreibung gut? Ich meine nur die Beschreibung der Installation! Mit PHP hab ich keine Probleme. Wenn ich meine Seiten uploade klappt alles. Möchte aber auch lokal testen können. Vor allem wird das Projekt (hoffentlich) bald nachdem ich aus Namibia zurück bin veröffentlicht. Und dann muß ich vor weiteren Änderungen sicher sein, daß alles funktioniert.

Wenn die Beschreibung der Installation gut ist, bin ich dir Dankbar, wenn du mir das Handbuch an "friedel@stefanfvogt.de" schickst. Bei Hotmail gibt es wahrscheinlich Probleme mit so großen Anhängen.

Antwort 4 von scooter

Hier werden sie geholfen.
http://www.phpgeek.com/modules.php?op=modload&name=Downloads&file=index&req=viewdownload&cid=1
Apache mit allem drum und drann. Instalieren und fertig

Antwort 5 von Friedel

@scooter: Das mit der Email war wohl ein kalter. Hab sie durchelesen und ohne den Anhang down zu loaden gelöscht. Trotzdem danke für die Bemühung. Aber die Email hat ebensowenig mit meinem Problem zu tun wie dein Posting.

Ich versuche NICHT Links über Php-Seiten zu sammeln!!!!

Mittlerweile hab ich zufällig festgestellt, daß mein Browser unter der Adresse "http://localhost" eine Seite anzeigt auf der steht: "Es klappt! Der Apache Web-Server ist auf dieser Web-Site installiert!". Schön. Aber wo kommt diese Seite her und wie kann ich meine Seiten ausprobieren? Z.B. die Seite test.php fefundet sich bei mir unter "E:\temp\phptest\test.php". Laut meinem "schlauen" Phpbuch soll ich sie mit "http://localhost/test.php" aufrufen. Das funktioniert erwartungsgemäß nicht, weil kein mensch die Datei dort abgespeichert hat. Wo ist das überhaupt?

Antwort 6 von scooter

Jetzt bitte nicht schlagen aber den apache hast du doch gestartet oder.

Antwort 7 von Linuxer

Oh mann oh mann. Das ist doch so einfach. Du musst die PHP Seiten natürlich in dein Web Verzeichnis www des Apache legen sonst geht natürlich nix.
Also ich denke mal du solltest das Buch mal von vorne lesen, in Sachen Webserver biste echt blutiger Anfänger.

Antwort 8 von scooter

Wieso war das nen Kalter? Ne Anleitung zur Instalation von Apache php MySQL und phpMyAdmin auf Windows. Und dann noch einen link zum download eines vorkonfiguriertem apache. Was will man denn mehr - Kopfschüttel.
Deine test.php mußt du übrigens in den Ordner htdocs legen.

Antwort 9 von Linuxer

Da sieht man auch gleich wer mit Linux arbeitet und wer nicht:-)

Also localhost ist nur ein virtueller Name für deinen Rechner 192.168.0.0
genauso wie wenn du www.supportnet.de eingibst und dahinter im Prinzip die IP des Supportnet Rechner steht.
somit zeigt http://localhost auf deinen Rechner Port 80 und wird da dann vom Apache sozusagen empfangen.
Apache hat wie jeder Webserver ein Startverzeichnis, da wo er installiert ist bei Linux z.B /var/www/htdocs sollte bei Windows halt dann irgendwas mit C:\...\www\htdocs sein da sucht Apache seine Webseiten dann gibts da in dem Verzeichnis auch noch /cgi /und noch ein paar.
Ich verstehe ehrlichgesagt nicht warum sowas nicht in deinem Buch steht?????

Antwort 10 von Friedel

@Linuxer: Ich hab 5 Bücher und Dutzende von Zeitschriften zu diesem Thema. Alle Autoren behandeln diesesThema wie wenn es Allgemeinbildung wäre und lassen die Hälfte aus.
"Du musst die PHP Seiten natürlich in dein Web Verzeichnis www des Apache legen" - und wo ist das? Das hab ich doch gefragt, nur ohne diesen Ausdruck zu verwenden, da ich ihn noch nie gelesen oder gehört hatte.

@Scooter: Das war aus dem Grund ein Kalter, weil mir deine Mail und dei Posting von 22:09:06 vor ein paar Wochen bestimmt geholfen hätte. Jetzt brauch ich aber nix mehr down zu loaden (hoff ich).

"Deine test.php mußt du übrigens in den Ordner htdocs legen". Danke. An dieser SDtelle hab ich gehofft, daß alle meine Probleme gelöst sind. Ich hab also die test.php in den Ordner "D:\Programme\Apache Group\Apache\htdocs" kopiert. Wenn ich jetzt im Browser versuche "http://localhost/test.php" zu öffnen kommt immerhin mal ein Downloadfenster.

Antwort 11 von Friedel

@scooter: Hab dein Posting von 22:09:06 übersehen. Nein ich hab nix gestartet. Hab es gerade versucht und die Meldung bekommen: "The apache service has already been startet." Scheint also automatisch zu starten.

Antwort 12 von Scooter

@Friedel
Rate mal was da gepostet habe. Viel Spaß noch.

Antwort 13 von Friedel

@Linuxer: Einen Ordner namens "www" gibt es bei mir nur im Zusammenhang mit Pearl. Er enthält auch ganz andere Sachen.

Du schreibst von meinem Rechner 192.168.0.0. Was ist mit dem? Darauf ist PHP gar nicht installiert. Dieser Rechner hat 192.168.0.1. Muß ich die Php-Seiten übers LAN testen?

Antwort 14 von Friedel

Sorry. Meine Rechner haben 192.168.0.1 und 192.168.0.2.

Antwort 15 von Friedel

Meine Begeisterung für dieses Buch für nur 69,95 DM ist fast nicht mehr zu stegern. Ich stelle gerade fest, daß auf Seite 243 ein Kapitel beginnt, das heißt "Installation und Konfiguration". Offensichtlich soll man sich zwischen dem 8 Zeilen langen Kapitel "Installation unter Windows" auf Seite 4 und dem anderen auf Seite 243 den ganzen Kram über Arrays, Listen, Schleifen, Funktionen, Strings usw. merken.
Also wird jetzt erst mal am Ende des Buches weiter gelesen.

Vorläufig also erst mal "Danke" an alle, die sich vergeblich bemüht haben.

P.S. @shorres: Buch ist angekommen. Wird auch noch gelesen wenn das Problem bis dahin nicht gelöst ist. Danke.

Antwort 16 von Friedel

Hab die letzte Nacht damit verbracht Apche etwa 50 mal zu installieren und zu deinstallieren und neu zu konfigurieren. mysql und php ging etwas besser. In dem Buch steht der Anfang in der Mitte :-(

Es funzt jetzt :-)))
... bis auf ein paar kleine Probleme. Dafür gibt es aber einen neuen Thread, weil es eigentlich neue Probleme sind.

Antwort 17 von Back

Hallo!
Ich habe einen Ordner mit Batch-Dateien.
Da musst Du gar nicht installieren.
Den Ordner müsstest Du nur unter c:/temp legen und vor dem Arbeite eine Batch starten.
In dem Ordner ist MySQL, Apache, php, Perl, ...

Wenn Du Interesse hast schreib mir einfach ´ne Mail, dann könnte Ich Dir den Ordner auf einen Testserver hochladen! (ca.190MB, da alle Programme genau eingebunden sind!!!)
Ciao Back
backdenteich@gmx.de

Antwort 18 von Ertekin

Hallo Back!

Friedel ist seit ein Paar Tagen in urlaub nach Namibia( Afrika) gefahren und wird Dir wahrscheinlich nicht sobald antworten können.

Gruß - Ertekin

Antwort 19 von Christian1985

Hi,

es gibt ein Tool, welches dir PHP, Apache, MySQL fertig installiert.
unter http://www.firepages.com.au/phpdev4.htm
kannst du dir die file downloaden. Ich würde die zweite mit 9,37 MB nehmen, dass läuft sehr stabil. Das einzige was du machen musst, ist die datei nach C:\ entzippen, keinen unterordner anlegen oder so, direkt nach C:\ und alles sollte laufen, tut es zumindest bei mir hier mit Win95 und in der Firma mit Win98 und NT.

Hoffe konnte dir/euch weiterhelfen !!

Gruß
Christian

Antwort 20 von cyberturk

Windows-Apache-MySQL-Php

** WAMP Packs ** gucks du hier:

AppServ 1.3.0 - http://academic.cmri.ac.th/appserv/

FoxServ 2.0 - http://sourceforge.net/projects/foxserv/

PhpTriad 2.11 - http://sourceforge.net/projects/phptriad/

Phpdev4 - http://www.firepages.com.au/devindex.htm


was noch fehlt ist Dynamic DNS Services for Home Servers :-) gucks du hier:

http://www.changeip.com/dynamic/dns/
http://www.cm.nu/
http://www.ddns.nu/
http://www.ddts.org/
http://www.detour.net/
http://www.dhis.org/
http://www.dhs.org/
http://www.dns2go.com/
http://www.dnsart.com/Home/
http://www.dnsd.be/
http://www.dnsq.org/
http://www.dnswiz.com/main.htm
http://www.dtdns.com/index.cfm
http://www.dyn.ca/
http://www.dyn.priv.at/
http://www.dyn.ro/
http://www.dynamic-dns.de/
http://www.dynamip.com/
http://www.dyndns.com/
http://dyndns.dk/
http://www.dyndns.org/
http://www.dyndsl.com/
http://www.dynip.com/
http://www.dynips.com/
http://dyns.cx/
http://dynserver.de/
http://www.dynu.com/
http://www.dynup.net/
http://www.easydns.com/dynamicdns.php3
http://www.easy-on-line.de/index_ip.html
http://www.ez-ip.net/
http://getmyip.com/
http://www.heimserver.de/index.html
http://hn.org/
http://www.homepc.org/
http://www.idnsi.org/
http://www.ipactive.de/
http://www.minidns.net/
http://www.mydomain.com/
http://www.myip.org/
http://www.myserver.org/
http://www.no-ip.com/
http://www.ns1.net/dynmanager.php
http://www.ods.org/
http://www.personalwebserver.de/
http://www.pronym.com/
http://www.selfhost.com/
http://www.soliddns.com/
http://www.tzo.com/
http://www.webreactor.net/

gruss
cyberturk

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: