Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(In)security allgemein Sicherheit, Anonymität im Netz. Schutz und Maßnahmen. Prävention und Konzepte. Sicherheitsarchitekturen allgemein und auf der Netzwerkebene.

PHP erstellen

Diskussion: PHP erstellen im Forum (In)security allgemein, in der Kategorie Security Area; Anzeige Hallo ich hab ein eigentlich sehr einfaches und schon fast peinliches problem. Ich hab mir ein buch gekauft um ...

Antwort
Alt 14.08.05, 19:41   #1 (permalink)
 
Registriert seit: 02.06.05
erik SN Leistung: Facit NTK
Likes: 2
Angry PHP erstellen

Anzeige

Hallo ich hab ein eigentlich sehr einfaches und schon fast peinliches problem.
Ich hab mir ein buch gekauft um php zu lernen naja des Buch hab ich mir dann mal durch gelesen und hatte auch eigentlich
keine probleme damit, dank Html vorkenntnissen. Also dachte ich hau ich mich vor meine Kiste und fang mal an zu
Programmieren aber da kamm ein kleines problem auf ich kannte zwar ein programm schreiben hab aber keine ahnung
wie ich es eigentlich ausführe, also ob ich es einfach im editor schreibe und unter .php abspeichere oder ob ich ein Compiler
oder ähnliches benötige. Hab schon bisschen gegoogelt aber des hat mich auch nicht wirklich weiter gebracht


...man man man des is echt ober peinlich ;(


ich entschuldige mich wie immer für die Rechtschreibung LRS machts möglich

erik SN ist offline   Mit Zitat antworten
Alt 14.08.05, 19:45   #2 (permalink)
 
Registriert seit: 18.07.05
Malo Leistung: Facit NTK
Likes: 0
Standard

Da ist nichts peinliches dran. Ein Neuling findet sich da selten zurecht...

Du braucht irgendeine Art von Webserver, die PHP unterstützt. Da bieten sich z.B. IIS oder Apache an. Ich würde dir Apache empfehlen, da unter Linux lauffähig und OpenSource.

Entweder installierst du dir nun einen (Apache) Webserver auf dem System, oder du lädst die auf einen Webspace hoch, der PHP unterstützt. Ich empfehle dir da zum "reinschnuppern" www.funpic.de . Einfach, unbgrenzt Webspace/Traffic, MySQL-Datenbank (eine). Allerdings langsam, hat häufig Ausfälle und Dateibegrenzung liegt bei 1000 kb (größere Dateien passen nicht drauf). Externes Verlinken von Bildern oder Downloadlinks ist auch nicht erlaubt etc... aber wie gesagt, für den Anfang reicht es.

Ohne Internet musst du dir wie gesagt einen Webserver installieren. Such dafür am besten mal bei Google
Malo ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 14.08.05, 20:01   #3 (permalink)
Moderator
 
Benutzerbild von Elderan
 
Registriert seit: 30.03.04
Elderan Leistung: 8086
Likes: 14
Standard

Hallo,
oder du wandelst deinen eigenen PC in einen Webserver um.
Mit XAMPP ist das ganz einfach.
Einfach installieren, dann die Dateien+Ordner aus dem Ordner c:\xampp\xampp\htdocs löschen, bzw. einen neuen Unterordner verschieben (zur Übersicht).
Dann die .php Datei in den htdocs Ordner kopieren.

Dann xampp_start.exe aufrufen, dadurch wird alles gestartet.
Dann kannst du den Script wie folgt aufrufen:
http://localhost/datei.php

localhost ist die Adresse zu deinem eigenem PC
Elderan ist offline   Mit Zitat antworten
Alt 14.08.05, 20:48   #4 (permalink)
Themenstarter
 
Registriert seit: 02.06.05
erik SN Leistung: Facit NTK
Likes: 2
Standard

thx mehr soag ih net
erik SN ist offline   Mit Zitat antworten
Alt 15.08.05, 02:28   #5 (permalink)
 
Registriert seit: 14.08.05
muRmL Leistung: Facit NTK
Likes: 0
Standard

noch ne peinlichere frage hierzu von mir
auf der seite von Apache komm ich wenn ichs runterladen will auf nen ftp mit einigen ordnern, was muss ich hier genau ziehen um unter windows dann die dateien für den server zu haben?
mlg
muRmL ist offline   Mit Zitat antworten
Alt 15.08.05, 08:30   #6 (permalink)
 
Benutzerbild von Chris_XY
 
Registriert seit: 01.07.05
Chris_XY Leistung: Z3
Likes: 3
Standard

dann einen link extra für dich
http://apache.engram.de/httpd/binari...x86-no_ssl.msi
das is die Windows installation
__________________
The only true thing about religion is
that it's false.
Chris_XY ist offline   Mit Zitat antworten
Alt 15.08.05, 15:33   #7 (permalink)
Senior Member
 
Registriert seit: 01.01.04
Prometheus Leistung: Facit NTK
Prometheus eine Nachricht über ICQ schicken
Likes: 0
Standard

Xampp ist da eher empfehlenswert, wie schon Jemand erwähnt hatte.
Dort hast du auch schon einen Apache Webserver mit drinn und läßt sich viel einfacher installieren.
Prometheus ist offline   Mit Zitat antworten
Alt 15.08.05, 16:17   #8 (permalink)
Moderator
 
Benutzerbild von Elderan
 
Registriert seit: 30.03.04
Elderan Leistung: 8086
Likes: 14
Standard

Hallo,
das ist nicht der einzige Vorteil.
Desweitern wird das PHP Modul, der MySQL Server, sowie SMTP-Server, FTP-Server, Perl etc. dazu geliefert.
Das alles manuell zu installieren, _und_ einzurichten dauert ziehmlich lange.
Jmd. bekanntest hat mehrere Stunden gebraucht bis er PHP richtig compiliert und eingebuden hat. Dies entfällt alles.
Elderan ist offline   Mit Zitat antworten
Alt 15.08.05, 17:02   #9 (permalink)
 
Registriert seit: 09.08.05
greg' Leistung: Facit NTK
Likes: 0
Standard

Naja also wenn er es nichtmal schafft ein Script auszuführen dann lasst ihn erstmal mit MySQL Datenbanken und ähnlichen Scherzen von Xampp!.

Diese muss man genauso konfigurieren (nicht kompilieren o_O) wie beispielsweise einen Apache.

Zum nachholen dessen was du beim Lesen deines Buches verpennt hast:
PHP liegt wie du wissen solltest nicht als HTML Quellcode auf dem Server sondern nur als eine Art Rohgerüst, welches erst bei einem Aufruf, von z.B. einem Browser, in HTML Code geparsed wird. Diesen Vorgang kann man sich vorstellen wie das kompilieren eines Programms. PHP ist keine Programmiersprache sondern eine Scriptsprache...Da ist nix mit ausführbaren Dateien -.-

MfG, greg
greg' ist offline   Mit Zitat antworten
Alt 15.08.05, 18:28   #10 (permalink)
 
Registriert seit: 14.08.05
muRmL Leistung: Facit NTK
Likes: 0
Standard

Zitat:
Original von Elderan
Hallo,
oder du wandelst deinen eigenen PC in einen Webserver um.
Mit XAMPP ist das ganz einfach.
Einfach installieren, dann die Dateien+Ordner aus dem Ordner c:\xampp\xampp\htdocs löschen, bzw. einen neuen Unterordner verschieben (zur Übersicht).
Dann die .php Datei in den htdocs Ordner kopieren.

Dann xampp_start.exe aufrufen, dadurch wird alles gestartet.
Dann kannst du den Script wie folgt aufrufen:
http://localhost/datei.php

localhost ist die Adresse zu deinem eigenem PC
klappt einwandfrei und wie können andere jetzt darauf zugreifen übers netz? immerhin ist es ja ein webserver(?)
muRmL ist offline   Mit Zitat antworten
Alt 15.08.05, 18:55   #11 (permalink)
 
Registriert seit: 18.07.05
Malo Leistung: Facit NTK
Likes: 0
Standard

Zitat:
Original von muRmL
Zitat:
Original von Elderan
Hallo,
oder du wandelst deinen eigenen PC in einen Webserver um.
Mit XAMPP ist das ganz einfach.
Einfach installieren, dann die Dateien+Ordner aus dem Ordner c:\xampp\xampp\htdocs löschen, bzw. einen neuen Unterordner verschieben (zur Übersicht).
Dann die .php Datei in den htdocs Ordner kopieren.

Dann xampp_start.exe aufrufen, dadurch wird alles gestartet.
Dann kannst du den Script wie folgt aufrufen:
http://localhost/datei.php

localhost ist die Adresse zu deinem eigenem PC
klappt einwandfrei und wie können andere jetzt darauf zugreifen übers netz? immerhin ist es ja ein webserver(?)
Wahrscheinlich, indem du die IP des Rechners mit Webserver in den Browser eingibst. Dabei evtl. auf Firewalls achten, am besten ausschalten
Malo ist offline   Mit Zitat antworten
Alt 15.08.05, 19:24   #12 (permalink)
 
Registriert seit: 14.08.05
muRmL Leistung: Facit NTK
Likes: 0
Standard

genau das funktioniert nicht
muRmL ist offline   Mit Zitat antworten
Alt 15.08.05, 20:35   #13 (permalink)
 
Registriert seit: 18.07.05
Malo Leistung: Facit NTK
Likes: 0
Standard

Zitat:
Original von muRmL
genau das funktioniert nicht
Tolle Fehlermeldung. Unsichtbar, he?


1. Rechner mit Webserver und Rechner, der die Seite aufruft, müssen per Netzwerk verbunden sein.

2. Die Firewall am Webserver-PC abschalten, oder die entsprechenden Freigaben machen. Erster Weg ist wahrscheinlich der leichteste.

3. Die lokale Netzwerk-IP des Webserver-PCs herausfinden. Wo die steht, weiß ich grad auch nicht, sorry... Evtl. mal in den Routerkonfigurationen nachsehen (sofern vorhanden), da stehts meistens drin. Ansosnten weiß ich auch nichts (ich kenn sie auswendig ).

4. Vom Rechner, der die Seite aufrufen soll, nun im Browser die IP eingeben. Nun solltest du auf die Index-Seite des Webservers zugreifen können

Funktioniert bei mir wunderbar.
Malo ist offline   Mit Zitat antworten
Alt 16.08.05, 01:55   #14 (permalink)
 
Registriert seit: 14.08.05
muRmL Leistung: Facit NTK
Likes: 0
Standard

vielleicht hätte ich mich etwas deutlicher ausdrücken sollen um nicht als volldepp hingestellt zu werden
jo deine Punkte sind schon klar, dass ich die machen muss aber ich bekomm von nem anderen pc trotzdem keine verbindung. Muss ich die Ip im Programm ändern? is ja 127.0.0.1 oder sowas, sprich localhost. Ich habs einfach mit der externen IP des PCs wo der Webserver drauf ist versucht und klappt eben nicht
muRmL ist offline   Mit Zitat antworten
Alt 16.08.05, 08:35   #15 (permalink)
 
Registriert seit: 18.07.05
Malo Leistung: Facit NTK
Likes: 0
Standard

Du musst die IP deines Rechners aus dem lokalen NETZWERK angeben. Nicht die IP des Internetzugangs. Wie du die genau rausbekommst, weiß ich grade auch nicht.

127.0.0.1 ist localhost. Das ist man immer selbst. Also der Rechner, von dem aus die IP aufgerufen wurde.

Du brauchst die IP, die dich im Netzwerk repräsentiert. Und die als URL eingeben. Sofern die Firewall nichts blockt, und du dich in den Webserver-Einstellungen nicht auf Ports beschränkst, dürfte es keine Probleme machen. Benutzt du einen Router? Sind die Ports freigegeben?

Bei mir klappt das wunderbar
Malo ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Security Area » (In)security allgemein » PHP erstellen
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Win INI erstellen mayer12 Windows 1 11.06.06 14:02
.txt erstellen GDI (Web-) Design und webbasierte Sprachen 2 08.01.06 14:10
.exe erstellen Black_Box_91 (In)security allgemein 8 01.12.05 19:00
iso erstellen Dawen Linux/UNIX 6 24.02.05 19:58
EAP´s erstellen .... CubiC Windows 0 14.11.02 16:54


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61