was heisst "sehe die datei mit dem browser .."?
Ja die datei liegt da. Was allerdings seltsam anmutet ist
der Fakt dass diese Datei via Browser nicht richtig erkannt
wird. d.h. Via Broser sehe ich zwar die Datei kann Sie aber
weder öffnen noch downloaden -> "save target as"
Da bekomme ich einen "404 - Not found"
404 = datei existiert nicht (mit der kompletten pfadangabe)
Vorschlag:
1) Browsercache leerern (Tipp: während der Entwicklung stelle ich den IE so ein: Extras -> Internetoptionen -> Temporäre Internetdateien -> Einstellungen -> 'Bei jedem Zugriff auf die Seite' um Browserchaching-"Probleme" zu minimieren)
2) Überprufen ob wirklich kein Tipper in der Datei und/oder im Pfad vorhanden ist.
3) Überprüfung der Leserechte des gesamten Pfades/der Datei (mindestens 644 falls Dein Projekt auf ner UNIX/LINUX Maschine "läuft".)
4) versuch das css mal so einzubinden:
#default page object
page = PAGE
page.typeNum = 0
page.config.language = de
#get stylesheet
page.stylesheet = fileadmin/temp-peay/stylesheet.css
(include static -> cSet stylesheet ist nicht unbedingt notwendig)
5) "griff nach dem Strohhalm-Methode" -> datei umbenennen (Einbindung im Typo-Template nicht vergessen!)
Habe die Pfad rechte mal gecheckt....soweit alles i.o.
Mein Setting im TS:
Wenn ich den Pfad im Browser anschau (http://www.mydomain.ch/fileadmin/temp-peay), sieht's so aus:
<img src="http://www.peay.ch/fileadmin/temp-peay/css.jpg">
Dieses kleine, doofe Fragezeichen irritiert mich einfach.
Wenn ich nun die CSS datei anklicke bekomme ich den 404.... 😢
Das Fragezeichen heißt nur, das es für dieses Dateiformat kein Icon gibt...
wenn du es anklickst, und dann nen 404er bekommst, dann stimmt da was mit den rechten nicht. Der Web-User darf die Datei nicht lesen.
Was passiert wenn du auf die template.html klickst? geht die?
Gruß Patric
PS: lade die CSS Datei noch einmal hoch, bzw. öffne es in der Shell falls du darauf zugriff hast. Vll. ist ja was beim Übertragen schief gegangen....
Hallo Patric
Tja das mit dem Template funktioniert...
Die Rechte vergabe ist bei beiden identisch.
Hochgeladen habe ich diese Datei bereits unzählige Male.
Hab Sie zwischendurch auch mal gelöscht (präventiv o.O )
Das lustige ist, das wenn ich zb. nen "Datei speichern unter" machen will,
auch die Fehlermeldung "... konnte nicht gefunden werden..." bekomme.
Das macht mich langsam echt fertig.
*stocher im Dunklen Part 1*
1) Windowstaste+E (Explorer)
2) Extras -> Ordneroptionen -> Dateitypen -> schauen ob Dateityp CSS existiert (Kaskadierendes Hypertext-Stylesheet-Dokument)
*stocher im Dunklen Part 2*
1) fileadmin/temp-peay/css/ anlegen
2) dahinein xyz.css schreiben
3) Rechte vergeben/Prüfen (644)
4) Pfad im Typo-Template entsprechen anpassen
*stocher im Dunklen Part 3*
1) Anderen Browser (Mozilla) nehmen
*stocher im Dunklen Part 4*
1) ssh einloggen
2) ls -l /...../fileadmin/temp-peay/ ---> und prüfen ob stylesheet.css benutzer/gruppe == template.html benutzter/gruppe falls unterschiedlich dann chown (benuter_von_template.html)🙁gruppe_von_template.html) stylesheet.css
3) chmod 777 /...../fileadmin/temp-peay/stylesheet.css (!)
4) vi /...../fileadmin/temp-peay/stylesheet.css (geht das?)
Patric schrieb
wenn du es anklickst, und dann nen 404er bekommst, dann stimmt da was mit den rechten nicht. Der Web-User darf die Datei nicht lesen.
wenn was mit den Rechten nicht funzt krieg ich 401 oder
403 ....
404 = Datei existiert nicht / ist kaputt
bringt mich auf noch'n *stocher im dunklen*
was steht denn in webserver logfiles (z.B.: /var/log/httpd/access_log /var/log/httpd/error_log)
?
@hardcoder
Betr. Error log:
Mit dem was ich vom Provider zur Verfügung gestellt bekomme
kann ich keine Fehler entdecken.
Die anderen Punkte *im dunklen stocher* test ich gleich mal
aus. Brauche aber 1-2 min. werde mich gleich wieder melden.
Also....
@hardcoder
Punkt 1 CSS im Explorer ist i.O.
Punkt 2 CSS verschieben und Rechte vergeben -> Leider kein Erfolg - gleiches Verhalten wie vorher
Punkt 3 Browser - hab ich noch nicht versucht habe aber IE6 inst. und sollte mit dem keine probs haben
Punkt 4 S**t , sitze hinter ner Firewall und Proxy. Habe keinen Zugriff....
Strange things happens
ok ... bin langsam mit meinem Latein am ende ....
benenne sytlesheet.css in stylesheet.html um und auch (wie gewohnt) im Typo-Template .... mal sehen wie ihm das schmeckt ;-)
@hardcoder
oder Wie darf ich euer Ehren ansprechen...?
Dieser Rename auf .html war die Lösung. :p
Sobald ein File auf "meinem" Server die Extension .css trägt
ist es nicht mehr ansprechbar. Rename auf .html oder .txt (was ich jetzt gemacht habe)
löst das problem und das File wird ansprechbar.
Muss dieses Phänomen umgehend meinem Provider melden.
Vielen Dank an ALLE die mir bei diesem Problem zur Seite standen. War echt spitze.
Gruss peay