PHP Anfänger

Hallo!

Ich möchte mich gern ein bisschen mit PHP beschäftigen, wusste aber nicht, dass es so schwer ist die Vorbereitungen zu treffen. Ich hab wirlklich keine Ahnung, wie das funktioniert und die Toturials im Netz sind da nicht besonders hilfreich.
Habe ein Problem mit meinem Apache-Server. Ich habe mir die Anleitung auf
http://jumk.de/ssi/apache.shtml angesehen. Schon bei der Installation hat was nicht funktioniert. Als ich dann http://127.0.0.1 eingegeben habe, ging auch nix. Muss ich in meinem Router (Fritz!Box) noch Ports freischalten?
Dann gibt es ja dieses All-in-One-Paket XAMPP. Damit weiß ich auch nicht so richtig was anzufangen.
Kann mir mal jemand helfen: Wie richte ich denn meinen Comp nun so ein, dass ich einfache PHP-Skripte für Webandwenungen schreiben kann?
Sorry, dass ich das Problem nur so grob umreiße, aber ich hab wirklich null Ahnung.

Grüße
Chris

Auch hallo.

Dann gibt es ja dieses All-in-One-Paket XAMPP. Damit weiß ich
auch nicht so richtig was anzufangen.

Im Regelfall wird das Programm installiert und gestartet.
Danach steht ein vollständiger Apache Webserver mit PHP, Perl,… zur Verfügung. Aber mit geringen Sicherheitseinstellungen…

Kann mir mal jemand helfen: Wie richte ich denn meinen Comp
nun so ein, dass ich einfache PHP-Skripte für Webandwenungen
schreiben kann?

Apache starten, z.B. mit „apache\bin\apache.exe“ (XAMPP Distribution. Start über xampp_start)
Im Ordner :\Programme\xampp\htdocs\xampp kann man dann mit einen Texteditor .php Dateien schreiben und im Browser aufrufen.

mfg M.L.

Hi!

Vielen Dank erstmal.

Im Regelfall wird das Programm installiert und gestartet.
Danach steht ein vollständiger Apache Webserver mit PHP,
Perl,… zur Verfügung. Aber mit geringen
Sicherheitseinstellungen…

Hab 'n bisschen was drüber gelesen, heißt das, dass andere Leute auf meinen lokalen Server zugreifen können?

Apache starten, z.B. mit „apache\bin\apache.exe“ (XAMPP
Distribution. Start über xampp_start)
Im Ordner :\Programme\xampp\htdocs\xampp kann
man dann mit einen Texteditor .php Dateien schreiben und im
Browser aufrufen.

Kann in die Dateien auch mit Phase5 oder einem anderen Editor bearbeiten und die dort reinkopieren? Ist im XAMPP denn schon einer dabei?

Gruß, Chris

Hallo Chris,

Ich möchte mich gern ein bisschen mit PHP beschäftigen, wusste
aber nicht, dass es so schwer ist die Vorbereitungen zu
treffen. Ich hab wirlklich keine Ahnung, wie das funktioniert
und die Toturials im Netz sind da nicht besonders hilfreich.
Habe ein Problem mit meinem Apache-Server. Ich habe mir die
Anleitung auf
http://jumk.de/ssi/apache.shtml angesehen.

Diese Anleitung ist wirklich eine der knappsten die ich bisher gesehen habe. Auf PHP geht sie leider (soweit ich das sehe) auch nicht ein. Du könntest dir zur Einrichtung von Apache das hier ansehen:
http://www.netzadmin.org/server/apache/apache-grundk…
und für PHP diese Seite:
http://www.netzadmin.org/server/apache/apache-wamp.htm
Den Schlussteil mit MySQL kannst Du ja erstmal einfach weglassen. Für Anfänger gut geeignet ist auch dieses Video (Macromedia-Flash Format):
http://www.lernpilot.de/blog/index.php/2006/01/01/ap…

Dann gibt es ja dieses All-in-One-Paket XAMPP. Damit weiß ich
auch nicht so richtig was anzufangen.

Hast Du XAMPP schon probiert? Eigentlich ist das der einfachste Weg, um Apache, PHP, MySQL und noch ein wenig mehr auf deinen Rechner zu bekommen. Du installierst das einfach wie jedes andere Windowsprogramm auch (also Setup und fleissig „Weiter“ oder „OK“ drücken) und nach der Installation ist eigentlich fertig und läuft, ohne dass Du noch gross was anpassen musst.
Ein anderer Weg wäre noch, statt Apache den Xitami-Server zu nehmen:
http://www.xitami.com/
http://de.wikipedia.org/wiki/Xitami
Der ist sehr viel leichter zu konfigurieren (über ein Webinterface) und reicht für deine Zwecke völlig aus. Ich würde dir raten, probier ihn mal aus.

Viel Erfolg
Klaus Bernstein

Hab 'n bisschen was drüber gelesen, heißt das, dass andere
Leute auf meinen lokalen Server zugreifen können?

Wenn du das willst: ja. Hängt davon ab, wie deine Verbindung zum
Internet aussieht.

Kann in die Dateien auch mit Phase5 oder einem anderen Editor
bearbeiten und die dort reinkopieren? Ist im XAMPP denn schon
einer dabei?

Du kannst jeden Editor nehmen. Glaube nicht, dass XAMPP einen eigenen
hat.

Stefan

Hallo Klaus!

Danke erstmal XAMPP läuft jetzt bei mir. Ich hab mir noch ein paar Sachen zur Apache-Konfig bei Selfhtml angesehen, aber das war mir echt zuviel. Ich schau mal auf die Seiten, die du mir gepostet hast.
Die Frage, die mich grad beschäftigt, ist: Damit die Skripts über den Server laufen, stelle ich die Dokumente einfach nur in den Ordner htdocs von XAMPP, oder wie oder was?

Grüße, Chris

Wenn du das willst: ja. Hängt davon ab, wie deine Verbindung
zum
Internet aussieht.

Über einen exterenen Router. Bei XAMPP steht zumindest, dass dies auch ohne Passwörter sicher ist (100% Schutz gibt es ja eh nicht).

Hallo Chris,

Danke erstmal XAMPP läuft jetzt bei mir.

freut mich

Ich hab mir noch ein
paar Sachen zur Apache-Konfig bei Selfhtml angesehen, aber das
war mir echt zuviel. Ich schau mal auf die Seiten, die du mir
gepostet hast.
Die Frage, die mich grad beschäftigt, ist: Damit die Skripts
über den Server laufen, stelle ich die Dokumente einfach nur
in den Ordner htdocs von XAMPP, oder wie oder was?

Ja. Um zu testen, ob alles läuft (und Syntaxfehler auszuschliessen), habe ich am Anfang immer das kürzeste PHP-Programm mit der wahrscheinlich längsten Ausgabe benutzt. Konkreter, eine Datei z.B. info.php mit folgendem Inhalt

<?php phpinfo();<br />?\>

Wenn Du alles richtig konfiguriert hast, bekommst eine umfangreiche Tabelle, später ganz nützlich, am Anfang aber wahrscheinlich nur hübsch anzusehen, weil man als Anfänger mit den meisten Sachen eh nicht soviel anfangen kann.
Ansonsten kann ich dir noch
http://www.galileocomputing.de/download/dateien/561/…
empfehlen, ist zwar nur ein Auszug aus einem Buch, aber immerhin fast 100 Seiten und meiner Meinung nach sehr gut geschrieben.
Eine vollständige Anleitung, allerdings mehr theorielastiger, findest Du auch unter
http://www.php-center.de/de-html-manual/

Viel Erfolg
Klaus Bernstein