Probleme mit Xampp (htaccess unter Vista)
Martina
- software
Hallo,
Ich habe soeben XAMPP unter Vista installiert und das klappt soweit auch alles.
Nur bekomme ich einen Serverfehler 500
Wenn ich die htaccess raus nehme gehts. Liegt es also an den Pfaden?
Habe die htaccess dynamisch generiert mit nem Script der Absolute Pfade ermittelt (Läuft auf jedem Server im Web und auch auf allen XP(-XAMPP) Rechner)
Hoffe es handelt sich um eine kleinigkeit, da morgen Eine Softwarepräsentation auf diesem Vista-Laptop durchgeführt werden soll.
Danke
Martina
Hello Martina,
Ich habe soeben XAMPP unter Vista installiert und das klappt soweit auch alles.
Nur bekomme ich einen Serverfehler 500
Wenn ich die htaccess raus nehme gehts. Liegt es also an den Pfaden?
Das hängt davon ab, was in Deiner .htaccess-Datei drinsteht.
Mindestens eine der Angaben in der Datei muss den in der übergeordneten Server-Konfiguration festgelegten Direktiven widersprechen, also nicht erlaubt sein.
Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de
Tom
Hi,
...also nicht erlaubt sein.
AuthType Basic
AuthName "Login"
AuthUserFile C:/Programme/xampp/htdocs/meinesoftware/.htpasswd
require user admin usr abc xyz
So siehste aus und was ist da jetzt verkehrt?
Martina
Hello,
So siehste aus und was ist da jetzt verkehrt?
höchstens die Datei mit dem Punkt. Kann Vista das?
Aber ich denke, der Fehler liegt im fehlenden
AllowOverride AuthConfig
in der übergeordneten Konfiguration.
http://httpd.apache.org/docs/2.0/howto/auth.html
Leider habe ich die Organisation der XAMPP-Konfigurationsfiles nicht im Kopf, ob die genauso aufgebaut ist, wie der "normale" Apache2
Dann müsstest Du mal schauen, wo das Default-File für die Document Root liegt.
Dort muss dann im <directory>-Container für die Document Root die Directive untergebracht werden.
Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de
Tom
Hello,
http://www.apachefriends.org/de/xampp-windows.html#498
Wenn ich das so als Trockenübung richtig sehe, hat der Xampp nur eine httpd.conf, in der alles dreinsteht. Kannst Du das bestätigen?
Drei Sections mit Konfigurationen.
Hast Du Dir einen Virtual Host eingerichtet?
Das müsste in "Section 3" sein, wenn ich mich richtig erinnere.
Dort ist dann auch die zugehörige Document Root festgelegt und dort kannst Du auch die <Directory>-Direktive unterbringen mit dem AllowOverride AuthConfig
http://httpd.apache.org/docs/2.0/mod/core.html#directory
Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de
Tom
Hi,
Wenn ich das so als Trockenübung richtig sehe, hat der Xampp nur eine httpd.conf, in der alles dreinsteht. Kannst Du das bestätigen?
Ja
Drei Sections mit Konfigurationen.
äh.. hmm *durchblick*
Hast Du Dir einen Virtual Host eingerichtet?
Ich habe ganz normal XAMPP Installiert und sonst nichts. Natürlich noch die Security einstellungen vorgenommen und fertig!
Das müsste in "Section 3" sein, wenn ich mich richtig erinnere.
Dort ist dann auch die zugehörige Document Root festgelegt und dort kannst Du auch die <Directory>-Direktive unterbringen mit dem AllowOverride AuthConfig
<Directory "C:/Program Files/xampp/htdocs">
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI Multiviews
Options Indexes FollowSymLinks Includes ExecCGI
AddType text/html .shtml
AddHandler server-parsed .shtml
AddHandler cgi-script .cgi .pl
# Options FileInfo AuthConfig Limit
AllowOverride AuthConfig
Order allow,deny
Allow from all
</Directory>
hab ich gemacht.. läuft aber nicht!
soll ich mal die ganze conf posten?
Hello,
hab ich gemacht.. läuft aber nicht!
und neu gestartet das Teil?
soll ich mal die ganze conf posten?
Wenn der Apache schon laufen würde und Du DynDNS oder sonst einen Zugang hättest, würde ich vorschlagen, einfach nur in die Doc-Root kopieren als config.txt ;-))
Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de
Tom
Hello,
hab ich gemacht.. läuft aber nicht!
und neu gestartet das Teil?
Ja, aberimmernoch das selbe Prob und jetzt mittlerweile kann ich gar nix mehr starten!
soll ich mal die ganze conf posten?
NIchtmal das funktioniert hier!!
Wird die Datei nicht irgendwo im www. abgebildet?
Jetzt geht wieder der ganze tag für sowas drauf.. es ist echt zum haare ausreißen!
Martina
Hello,
Ja, aberimmernoch das selbe Prob und jetzt mittlerweile kann ich gar nix mehr starten!
Jetzt geht wieder der ganze tag für sowas drauf.. es ist echt zum haare ausreißen!
Hast Du hoffentlich eine Kopie von dem alten Zustand?
Mit welchem Editor hast Du die Datei verändert?
Welche Zeilen stammen denn von Dir in dem geposteten Stück?
Nimm erstmal die .htaccess weg aud der Dokument Root. Umbenennen reicht.
Und dann versuche den alten Zustand wieder herzustellen von der httpd.conf.
Das
Order allow, deny
allow from all
stanmmt das auch von Dir?
Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de
Tom
Hallo Martina,
vergleiche bitte:
<Directory "C:/Program Files/xampp/htdocs">
AuthUserFile C:/Programme/xampp/htdocs/meinesoftware/.htpasswd
siehst Du den Unterschied in den Pfadangaben?
Freundliche Grüße
Vinzenz
Hello Vinzenz,
<Directory "C:/Program Files/xampp/htdocs">
AuthUserFile C:/Programme/xampp/htdocs/meinesoftware/.htpasswd
siehst Du den Unterschied in den Pfadangaben?
*iii* ist der gemein.
Das habe ich auch nicht gesehen.
Dann sollte sie aber auch gleich noch schauen, was für das rrror_log eingestellt ist.
Und wenn das kleine Xampp-Schweinchen sowas macht, dann hat es bestimmt auch in der php.ini für session.save_path noch /tmp drinstehen und Windows hat nur C:\Windows\TEMP ...
Dann muss Martina wahrscheinlich noch mehr kontrollieren.
Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de
Tom
Hallo Tom,
<Directory "C:/Program Files/xampp/htdocs">
AuthUserFile C:/Programme/xampp/htdocs/meinesoftware/.htpasswd
siehst Du den Unterschied in den Pfadangaben?
*iii* ist der gemein.
Das habe ich auch nicht gesehen.
soll ich Dir meinen Augenarzt oder Optiker empfehlen?
Und wenn das kleine Xampp-Schweinchen sowas macht,
nein, ich denke nicht dass XAMPP daran schuld ist, ich denke das liegt an Vista.
Freundliche Grüße
Vinzenz
Yerf!
nein, ich denke nicht dass XAMPP daran schuld ist, ich denke das liegt an Vista.
Eher an dem Tool, das zum generieren der .htacess verwendet wurde. Das hat ja den falschen Pfad reingeschrieben.
Gruß,
Harlequin
Hello,
nein, ich denke nicht dass XAMPP daran schuld ist, ich denke das liegt an Vista.
Eher an dem Tool, das zum generieren der .htacess verwendet wurde. Das hat ja den falschen Pfad reingeschrieben.
ich denke, dass die Document Root schon falsch war. Das kann ich aber auch nur raten, weil der Directory-Container dafür den Pfad "C:/Program Files/xampp/htdocs" hat. Da laut Martina aber der normale HTTP-Zugriff geklappt hat, wird die DocumentRoot den gelichen Pfad haben. Und der wird mMn durch den Installer vom Xampp angelegt.
Ich kann leider nicht mehr gucken, was der bei mir angestellt hatte, weil ich die Platte geplättet habe...
Ich glaube nicht, dass es an Vista lag. Aber das ist im Prinzip ja nun auch egal. Vinzenz Adlerauge hat die beiden Postings mit voller Geistesschärfe sofort in Gedanken zusammengeführt, und den Fehler entdeckt. Und ich brauche wirklich langsam eine Brille vom Optiker. Die Aldivariante mit 1 Dioptrie tut's nicht mehr.
Wenn denn Martina auch noch rückmeldet "Hurra, das war's" ist die Sache doch gut aufgehoben im Archiv.
Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de
Tom
Wenn denn Martina auch noch rückmeldet "Hurra, das war's" ist die Sache doch gut aufgehoben im Archiv.
Martina. Bitte melde Dich! *ins Internet schluchtz*
Also...
Nach einigen Neuinstallationen verschiedener Versionen für Windows Hat es mit der aktuellsten Version dann zunächst funktioniert ohne weitere Einstellungen..
Dann hatte ich aber dafür ein ganz anderes Problem.. Ich konnte keine FORMULAR-Daten übertragen - und dann habe ich es aufgegeben..
Nun läuft er eben auf meinem XP-Rechner und der Laptop greift übers LAN auf die Software zu.
Martina
Hello Martina,
Nach einigen Neuinstallationen verschiedener Versionen für Windows Hat es mit der aktuellsten Version dann zunächst funktioniert ohne weitere Einstellungen..
Dann hatte ich aber dafür ein ganz anderes Problem.. Ich konnte keine FORMULAR-Daten übertragen - und dann habe ich es aufgegeben..
Nun läuft er eben auf meinem XP-Rechner und der Laptop greift übers LAN auf die Software zu.
Scheinbar also doch noch kein fertiger Fall fürs Archiv...
Wieso konntest Du keine Formulardaten übertragen?
Was hat da geklemmt?
Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de
Tom
Scheinbar also doch noch kein fertiger Fall fürs Archiv...
Wieso konntest Du keine Formulardaten übertragen?
Was hat da geklemmt?
Sorry wenn ich euch "und das Archiv" enttäuschen muss, aber ich habe es bereits aufgegeben und alles wieder deinstalliert.. es ist leider der Laptop meines Chefs und der hat nur gefragt nach dem es nicht funktioniert hat ob der mist wieder runter ist. Die Präsentation ist eh schon gelaufen...
Ich konnte so oft auf <<submit>> drücken wie ich wollte er hat die Anfrage nicht abgeschickt. Und dann war bei mir auch Feierabend.. hatte noch genug anderes zu tun, sorry.
Martina
Hello,
Ich konnte so oft auf <<submit>> drücken wie ich wollte er hat die Anfrage nicht abgeschickt. Und dann war bei mir auch Feierabend.. hatte noch genug anderes zu tun, sorry.
Ich hoffe, Du hattest einen angenehmen Feierabend?
Unter Zeitdruck Fehler zu suchen, ist auch eklig. Dabei dauert es ohne den Druck dann manchmal nur wenige Minuten und mit kann es nach Stunden immer noch nicht klappen...
Bis demnächst dann hier.
Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de
Tom