Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache, HTML und PHP
Hi,
mein Wechsel zu Linux verlief bisher Reibungslos.
Jetzt habe ich Apache2 und PHP installiert was eigentlich auch kein Problem war.
Jetzt will ich damit *.php und*.html Dateien aufrufen und schon beginnt das Problem. Es kommt immer die Meldung, dass die Datei nicht auf dem Server gefunden wurde. Wenn ich "http://localhost" starte wird die Willkommenseite angezeigt.
Ich suche jetzt schon seit 2 Stunden das Forum ab, habe jedoch keine Hilfe gefunden.
Woran kann das Liegen?
Wo muss ich beginnen den Fehler zu suchen?
Gruß
Wolfgang (linuxdau)
Du solltest als erstes den Apache-Server verstehen lernen. Dazu liest du am besten die Apache2-Dokumentation:
http://httpd.apache.org/docs-2.0/de/
Weiterhin findest du im folgenden Thread zahlreiche weitere Anleitungen zu dem Thema:
http://www.linuxforen.de/forums/showthread.php?t=169531
Ich glaube ich muss erstmal Linux verstehen :D , nach 15 Jahren Windows nicht ganz einfach.
Troztdem "Danke"! Ich werde das durcharbeiten, mal schaun ob ich dann schlauer bin.
Gruß
Wolfgang
hab dazu auch mal ne kleine frage ;)
hab gentoo und wenn ich einfach über emerge php veruch php zu installieren will er immer gleich 24 packages installeieren (X11 und konsorten)
hab X11 und alle sachen wie kde gnome und so extra rausgnommen :/ ich will ja nur php unterstützung für meienn apache server
apache und mysql laufen schon problemlos nur php will ned
Unter Debian gibt es für sowas libapache-mod-php4 bzw. libapache2-mod-php4... sowas in der Art sollte es unter Gentoo doch dann auch geben, oder? Allerdings weiß ich grad nicht, in wie weit diese Module dann von dem Paket php4 selbst abhängen...
Grüße,
Elvizz
das einzige was ich mit emerge --search php gefunden hab is mod_php das angeblich das apache module is :/
aber alles was ich bekomm is folgendes
emerge dev-php/mod_php
Calculating dependencies ...done!
>>> emerge (1 of 25) x11-base/xorg-x11-6.8.0-r1 to /
>>> md5 src_uri ;-) eurofonts-X11.tar.bz2
>>> md5 src_uri ;-) xfsft-encodings-0.1.tar.bz2
>>> md5 src_uri ;-) gentoo-cursors-tad-0.3.1.tar.bz2
>>> md5 src_uri ;-) gemini-koi8-u.tar.bz2
>>> md5 src_uri ;-) xorg-x11-6.8.0-files-0.4.tar.bz2
>>> md5 src_uri ;-) xorg-x11-6.8.0-patches-0.2.2.1.tar.bz2
>>> md5 src_uri ;-) X11R6.8.0-src1.tar.gz
>>> md5 src_uri ;-) X11R6.8.0-src2.tar.gz
>>> md5 src_uri ;-) X11R6.8.0.....................
hab alle X11 und Xorg aber klar aus den USE rausgnommen :/ und vorallem was hat X11 bitte mit einem apache modul zu tun ?
Datei nicht gefunden ? Schau mal ob du im Dokumenten Root deines Apaches php aufrufen kannst. Bei Debian kannst du dir z.B. ein User_dir anlegen und dann kannst du von dort aus arbeiten. Klar sollte php installiert und ggf. als Modul in den Apache geladen sein.
Kann mir mal jemand kurz auf die Sprünge helfen?
Apache, PHP, und MySQL in Suse 9.2 installiert und laufen. Im Browser http://localhost - Apache läuft.
Nun wo leg ich die dynamischen Websites (php Dateien) ab?
Ich hab kein Verzeichnis " /home/apache/htdocs"
kommt drauf an welche Distri und welche Version du hast....
unter SuSE ist das seit 8.x glaube ich
/srv/htdocs/
Gruß
Dennis
Das user_dir wird ja auch in der httpd.conf angegeben. Dann kannst du von dort die PHP Dateien aufrufen.
bei suse ist das die htdocs! am einfachsten wäre wenn du jemeils ein verzeichnis für die seite anlegst.
nur als Beispiel:
"htdocs/homepage/ php"
Genau, vielen Dank. Was mich nur einfach gestört hat ist, dass man für so was simples noch gross in Bücher oder Websites suchen muss. Aber nun läufts ja :-)
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.