tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
1237
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    supersalzi supersalzi ist offline Mitglied Gold
    Registriert seit
    Apr 2005
    Beiträge
    205
    Hi,

    Ich habe neulich mein PC von WinXP auf Ubuntu umgestellt.

    seit dem sehe ich mittels FireFTP auf meinem webspace keine .htaccess mehr, sondern nur noch utf8.htaccess

    Wenn ich die utf8.htaccess Datein in .htaccess umbennenne verschwindet sie.

    Ich hatte eine funktionierende .htaccess auf dem Server.
    Da ich nun keine .htaccess mehr sehen konnte, lud ich die von Ubuntu-Linux in uft8.htaccess umbenannte alte .htaccess wieder hoch und jetzt bekomme ich einen 500 internal server error.

    Ich habe die datei umbenannt, das utf8 vor dem Punkt entfertn, die Datei verschwand, und der Fehler kommt immer noch.

    Kann mir jemand diese Zusammenhänge erklären?
    Danke
     

  2. #2
    Registriert seit
    Dec 2002
    Ort
    Trier
    Beiträge
    17.502
    Blog-Einträge
    10
    Mit einem Punkt beginnende Dateinamen sind versteckte Dateien. Sicher gibt es im Dateisystem-Browser eine Option, mit der diese Dateien angezeigt werden. Falls nicht, gibt es ja noch das Terminal und ls -a.
     
    Markus Wulftange

  3. #3
    supersalzi supersalzi ist offline Mitglied Gold
    Registriert seit
    Apr 2005
    Beiträge
    205
    ok, das erklärt das "verschwinden" der Dateien.

    Aber warum heißen die nun utf8.htaccess unter Ubuntu ?

    FireFTP kann die versteckte Datei sogar anzeigen. Aber nun legt die versteckte .htaccess mit dem Inhalt, der schon mal funktionierte, den Server lahm (Error 500)?

    Als heist sie utf8.htaccess, passiert auf dem server gar nichts?

    (mit Server rede ich immer von dem Webspace meines hosters, nicht meinem lokalen server)
     

  4. #4
    Avatar von Dr Dau
    Dr Dau Dr Dau ist offline ich wisch hier durch
    Registriert seit
    Feb 2005
    Ort
    hinterm Mond gleich Links
    Beiträge
    6.160
    Blog-Einträge
    4
    Hallo!

    Ich denke mal dass auch hier die BOM Probleme bereitet (wie es bereits bei PHP/HTML der Fall ist)..
    Stelle sicher dass Dein Editor die Datei als ASCII-Datei abspeichert..... und nicht als UTF-8.

    Gruss Dr Dau

    [edit]
    Zitat Zitat von supersalzi Beitrag anzeigen
    Aber warum heißen die nun utf8.htaccess unter Ubuntu ?
    Gute Frage, evtl. ist Ubuntu (oder Linux allgemein) so schlau und will den Benutzer damit warnen dass die Datei UTF-8 codiert ist.

    Zitat Zitat von supersalzi Beitrag anzeigen
    Als heist sie utf8.htaccess, passiert auf dem server gar nichts?
    Weil eine utf8.htaccess für den Server (Apache) eine Datei wie jede andere ist.
    Eine .htaccess hingegen ist eine Konfigurationsdatei die der Server verarbeitet.
    [/edit]
    Geändert von Dr Dau (17.08.09 um 17:02 Uhr)
     
    Schri-Schra-Schrödi *g*
    mehrspaltiges/zeiliges Seitenlayout mit DIV's und CSS
    Dinge, die mit Tabellen besser klappen als mit CSS
    Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone [php]
    Meine Links zum Thema Linux (Last update: 29.10.2011)
    Kein Busen ist so flach wie das Niveau dieser Party!
    ----
    Alte Weisheit: wer uns in den Arsch kriecht wird beschissen!
    ----
    Ich habe 3 Kinder und kein Geld!
    Warum kann ich nicht keine Kinder haben und 3 Geld?! (Homer Jay Simpson)

  5. #5
    supersalzi supersalzi ist offline Mitglied Gold
    Registriert seit
    Apr 2005
    Beiträge
    205
    Mit dem BOM war ein guter Tip, als "ISO-8859-1" gehts.

    Jetzt ist mir nur noch total unklar, warum ich ohne Probleme aus einer Windows-Umgebung heraus UTF8 codierte .htaccess dateien erfolgreich einsetzten konnte.
    Ich habe das, sofern ich mich recht erinnre, sogar absichtlich gemacht, da ich Umlaute in der Dateinamen habe, un d das nur so zu machen war.

    Nun stehe ich natürlich vor einem Probelm:
    Ein anderer Webspace (beim gleichen Hoster), auf dem ich von meinem neuen Ubuntu aus noch nichts gemacht habe, funktioniert hervorradend. FireFTP zeigt mir aber ebenfalls nur die uft8.htaccess an, eine verstecke .htaccess wird nicht angezeigt.

    Logischerweise müsste das alles ebenfalls nach einer ersten Änderung von Ubuntu aus nicht mehr funktionieren. Und wie schon erwähnt, gabs da Probleme mit den Umlauten, z.B. bei URLs wie diesen:
    http://salzinet.com/blog/22.03.2009/...te_H%C3%A4user (oha, firefox schreibt ...besetzte_Häuser , kopfschüttel).

    Jetzt wünsche ich mir zum ersten mal mein altes XP zurück, obwohl das Problem doch eigentlich so garnicht OS-Spezifisch sein dürfte...
     

Ähnliche Themen

  1. htaccess geht überhaupt nicht
    Von xrax im Forum Hosting & Webserver
    Antworten: 1
    Letzter Beitrag: 12.01.10, 15:26
  2. HTAccess geht nicht!
    Von d1ng0d0gt0r im Forum Linux & Unix
    Antworten: 1
    Letzter Beitrag: 31.03.07, 05:58
  3. htaccess -> ForceType geht nicht...
    Von BFreakout im Forum Hosting & Webserver
    Antworten: 2
    Letzter Beitrag: 29.08.06, 06:35
  4. .htaccess, warum geht das so nicht?
    Von Tubok im Forum Hosting & Webserver
    Antworten: 2
    Letzter Beitrag: 26.02.06, 17:51
  5. Internet Explorer geht seit Tagen nicht mehr
    Von StefanR im Forum Internet, DSL & Flatrate
    Antworten: 4
    Letzter Beitrag: 10.05.04, 15:13