XAMPP - Apache startet nicht Problem 

Status
Für weitere Antworten geschlossen.

blubberbong

Registered +
Registriert
Nov. 2008
Beiträge
128
Hallo ich habe irgendwo mal gelesen dass man php dateien als html dateien ausführen kann nur habe ich dass nicht so richtig verstanden:

Könnte mir das jemand so ziemlich einfach erklären? (schritt für schritt) :boing:

//Edit by Broken Sword: Bitte bei Post#13 anfangen zu lesen, dort kommt man zum eigentlichen Problem :rolleyes:
 
Zuletzt bearbeitet von einem Moderator:
du kannst deinem webserver (z.b. apache) klar machen, dass er html dateien wie php dateien behandelt
sprich, dass auch in html dateien php code ausgeführt wird

andere möglichkeit:
du lässt es bei php dateien, benutzt aber mod_rewrite
dann wird zb als url index.htm aufgerufen, in wirklichkeit gibts die aber nicht und es wird die index.php vom server ausgeführt
 
PHP als HTML?
Du meinst sicher HTML als PHP oder? (Dann beherzige Kam3ls Post)
Sonst ist das ganz einfach. HTML-Code in PHP-Datei schreiben, speichern und hochladen.

Gruß
Broken Sword
 
" du kannst deinem webserver (z.b. apache) klar machen, dass er html dateien wie php dateien behandelt
sprich, dass auch in html dateien php code ausgeführt wird "


Genau dass meine ich.
Aber wie ?
 
Dazu wäre es doch schlau uns mitzuteilen, was für einen Server du hast? Da du das nicht gemacht hast, nehme ich mal an es ist apache.

Da gibt es diesen nützlichen Befehl http://httpd.apache.org/docs/2.2/mod/mod_mime.html#addtype

Beispiel, wie das dann aussehen kann:
Code:
AddType application/x-httpd-php .html

Gruß
Broken Sword
 
Wie finde ich heraus was für einen server ich habe :D :confused:

(Drahtlosnetzwerk) (router) :confused:

Und für was ist das: AddType application/x-httpd-php .html

Muss ich dass irgendwo einfügen ?
 
Zuletzt bearbeitet von einem Moderator:
Oh mein Gott...
Du weißt nicht was ein Server ist und willst an einem solchen etwas ändern? Ich glaube dir kann niemand helfen solange du auf Level 0 in Sachen Server verharrst. Schnapp dir die Doc, die dir bestimmt mit dem Server mitgelieftert (auch wenn es ein Link im Control Panel ist) wurde und fang an zu lernen :) (Deine Sicherheit wirds dir danken)

Auf die Frage ob du mein Beispiel irgendwo einfügen musst, kriegst du keine Antwort, denn das steht in meinem Link alles drin.

Gruß
Broken Sword
 
ich habe gerade XAMPP Mit Apache installiert und WampServer.

Die sicherheit kann man mal vergessen aber ich moechte endlich meine Dateien zum laufen bringen. :devil:
 
Zuletzt bearbeitet von einem Moderator:
Hi,

wenn dein XAMPP läuft, dann nimm doch die Files einfach als php Files.
Also verpass denen die Endung '.php', wenn da doch PHP drin ist, warum müssen die unbedingt auf '.html' oder '.htm' enden?

-Bronco
 
Vlt. meint der Threadsteller auch, dass PHP Dateien wie HTML Dateien aussehen sollen.
Code:
http://www.freesoft-board.to/f292/frage-zu-php-php-als-html-datei-ausfuehren-375620.html
dies ist garantiert keine HTML Seite. ;)

Falls es das ist, hilft dir modrewrite weiter (modrewrite.de | mod_rewrite & .htaccess (Apache Server))

//EDIT: sry BS hab Kam3ls beitrag nicht komplett gelesen ;)
 
Also es ist mir komplett egal wie die Dateien aussehen hauptsache ist das sich die PHP dateien ausführen lassen sollen.

XAMPP irgendwo habe ich auch mal von Problemen mit vista gelesen (ich habe vista) :D
 
Hallo blubberbong,

ich selbst nutze ebenfalls Vista und habe keinerlei Probleme mit der Ausführung von XAMPP.
Dann wie oben beschrieben einfach die Datein mit .php enden lassen, dann werden diese auch als eine php-Datei ausgeführt.

Ansonsten kannst du dich bei weiteren Fragen auch gern an mich per PN wenden.

Gruß Justus
 
Muss ich da eine spezielle Datei von XAMPP ausführen ich raffs nicht.

1. Ich starte XAMPP Control Panel (Das lass ich jetzt einfach so laufen.)

2. Ich öffne meinen editor und schreibe

echo "Hallo Welt!";
?>

3. Ich Speichere die datei auf meinem desktop mit.php

4. Ich klicke es an und sehe den code wieder!

vorher habe ich ausversehen das gemacht: rechtsklick auf die datei->eigenschaften->Ändern->öffnen mit editor.

wie bringe ich das nur wieder weg. :confused:
 
Diese Erklärungen sollten wirklich nicht so :öm: durcheinander sein.

php.ini Ich finde einfach nichts davon.
 
Zuletzt bearbeitet von einem Moderator:
Es wird nichts geladen kann es sein das es mit firefox nicht funktioniert und ich den internet explorer nehmen muss? :hy:
 
Überprüfe, dass im XAMPP Control Panel neben Apache grün hinterlegt steht: "Running"
(Apache benötigt Standarmäßig den Port 80, welcher übrigens gerne von Skype blockiert wird (kann man in Skype auch ausstellen)).

Das hat mich dem Browser nichts zu tun, von demher kannst du ruhig weiter den Firefox nutzen ;)
 
Skype habe ich jetzt deinstalliert.

Doch ich öffne XAMPP control panel hakle apache an und klicke auf start es kommt kurz running und wird wieder abgebrochen.

Mysql läuft momentan nur und fillezilla ist einfach angehakt.

Was stimmt nun wieder nicht? :(
 
Das heißt, dass irgendein Programm auf Port 80 sitzt. Bei mir war es Skype, deshalb hatte ich dir den Tipp gegeben.
Schau dir mal dieses Programm an: TCPView kostenloser download - FAZ.NET
Ich habs zwar nicht getestet, aber google bemüht ;)
MySQL muss so bleiben und filezille brauchst du nicht unbedingt.

mfg
snip3r
 
Threadtitel angepasst => edited
Thread in "Eigener Server" verschoben => moved
Bemerkung in Post#1 gesetzet => edited

@topic: Dein letzter Post ist mal wieder nicht weiterführend. Hast du denn ein Programm, welche sich in :80 eingenistet hat gefunden oder warum hat es dich nicht weitergebracht?
Hast du XAMPP in ein Unterordner installiert oder in das Wurzelverzeichnis (bsp. C:\), denn XAMPP macht manchmal komische Sachen, wenn man es in ein Unterordner installiert.
Teste auch mal, erst die uninstall_apache.bat aufzurufen und danach wieder install_apache.bat Vielleicht ist ja nur bei der Installation etwas schief gelaufen.
Ach und eine ganz entscheidene Frage: Hast du etwas bei den Einstellungen von XAMPP geändert, bevor das mit dem Apache-Dienst nicht mehr funktionierte?

Gruß
Broken Sword
 
installier den apache neu, kopier deine php datei unterdem namen index.php ins htdocs verzeichnis, dann öffnest du deinen browser und gibst ein: localhost/index.php, ach ja, öffne port 80 in der windows firewall, zur sicherheit
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben Unten