Hallo deepsurfer,
auch dir vielen Dank für deine Antwort.
deepsurfer wrote:Schade, denn wenn du wirklich nach dem tutorial gegangen wärst so hätte Wiedmann dich nicht nchmal auf die Schreibweise hingewiesen, denn im Tutorial sind die Pfade mit slash und nicht mit Backslash vorhanden...
Aber das nur am rande.
Ich habe mich an das tutorial gehalten, aber woanders hier im Forum auch die Backslash-Variante gesehen.
Wie auch immer, mit beiden Varianten tut es nicht.
Ich habe die Slashs jetzt wieder eingesetzt.
Wenn der Apache einen phpcode an den parser schicken soll muss die datei auch dateiname.php heissen,
Ja, logisch... Ist auch so.
Der Dateiname ist auch richtig und es hängt auch nicht an einer Datei, sondern an jeder beliebigen Datei des besagten virtual Host.
(mysql ist nicht betroffen, da derzeit nicht verwendet, bei diesem lokalen Testlauf)
(Ist eine Einstellung in der httpd.conf, das aber hier und jetzt irrelevant sein sollte)
Vielleicht ein Ansatz? Na ich laß erst mal die Hände davon und schaue mal, dass ich mit eurer Hilfe eine vernünftige Basis bekomme.
Browser Cache mal leeren !
So wie es aber aussieht wird der VHOST nicht angenommen, denn sonst sollte hierbei ein 403 erscheinen.
wie du aus dem Tutorial ersehen kannst fehlt aber noch was in deinem VHOST.
Ich bin das tutorial jetzt nochmals durchgegangen. Und damit mir besser geholfen werden habe ich die vhost-Datei nochmals/wieder an das tutorial angepaßt.
Außerdem habe ich die Browsercaches leer gelöscht und den Rechner neu gestartet.
Ich lande auf den lokalen XAMPP-Seiten mit der URL:
http://www.laptopcrm.loc/xampp/stimmt mit meiner hosts-Datei was nicht oder habe ich meine Daten ins falsche Verzeichnis gelegt? Hier bin ich nicht ganz sicher.
Nach dem VHOST muss diese links.php auch im Pfad
c:/programme/xampp/htdocs/laptopcrm liegen und nicht in
c:/programme/xampp/htdocs/
Das verstehe ich nicht ganz.
Ich habe das Verzeichnis indem die Webseiten (php-seiten) liegen genauso im Verzeichnis "laptopcrm" gelegt und dieses Verzeichnis liegt im htdocs-Verzeichnis.
Jetzt gehe ich einfach davon aus, dass wenn
http://www.laptopcrm.loc im Browser eingetippt wird, dann die index.php aus dem o.g. Verzeichnis angezeigt wird. (Passiert aber nicht, stattdessen wird umgesprungen auf
www.laptopcrm.loc/xampp/ und ich kriege die sonst durchaus nützlichen xampp-seiten)
Wenn ich gezielt aber eine Datei angebe, z.B.
www.laptopcrm.loc/blabla.php, dann sollte die Datei blabla.php aus dem Verzeichnis laptopcrm angezeigt werden. (was jedoch mit der 404-Seite beantwortet wird)
Habe ich das richtig verstanden oder stimmt mein Denken bezüglich der Verzeichnisgedanken nicht überein? Ist doch eigentlich simpel - hoffe ich...
Kann es sein das du diese Datei mit dem Windows-Notepad Editor geschrieben hast ?
ähm....
Nein, so ganz DAU bin ich nur im Bezug auf XAMPP und besonders Apache.
Die Dateien werden im Linux-Zeilenumbruchsformat abgespeichert, was ja eigentlich nicht verkehrt sein sollte.
Oder kann das ein Problem sein - ich mache alles mit, wenn es mich weiterbringt...
Zwischenstand meiner vhost-Datei:
- Code: Select all
<VirtualHost *:80>
ServerName laptopcrm.loc
ServerAlias www.laptopcrm.loc
ServerAdmin webmaster@localhost
DocumentRoot "c:/programme/xampp/htdocs/laptopcrm"
ErrorLog c:/programme/xampp/apache/logs/laptopcrm.loc-error.log
CustomLog c:/programme/xampp/apache/logs/laptopcrm.loc-access.log common
<Directory "c:/programme/xamp/htdocs/laptopcrm">
AllowOverride All
Options IncludesNoExec
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Habe ich hier irgendwas übersehen oder etwas, was sich nicht verträgt?
Bei Eingabe von
www.laptopcrm.loc passiert:
- URL springt auf
www.laptopcrm.loc/xampp/ um.
bei Eingabe von physikalisch vorhandener
www.laptopcrm.loc/blabla.php passiert:
- 404-Seite wird angezeigt.
getestet mit Firefox 2.0.0.1, Kameleon 1.02 und IE 7.x
Gibt es irgendwo ein Logfile, das Details zeigen kann?
Nochmals Danke für das Mitdenken und das Schärfen der Blicke.