uh yeah! der Blog ist wieder da!
Bisher war es für mich nicht möglich Themes zu wechseln, bis hin zur kompletten Nichterreichbarkeit.
Die Themes wurden zwar erkannt aber als fehlerhaft angezeigt (“Es fehlt ein Stylesheet”). WP hat wohl die deuen Ordner identifizieren können, aber die style.css konnte nicht gefunden werden. Nach zuviel der Probiererei wollte der Gute bei jedem Aufruf der Seite einen User zu Windowsauthentifizierung…
Die Probleme waren wiedermal auf den IIS zurückzuführen: sobald während des Betriebs, WP Themes zugefügt werden (oder evtl auch andere Ordner) übernehmen diese nicht die Eigenschaften der Übergeordneten Ordner!
d.h. mir hats der anonymen Internetzugriff rausgehauen und somit auch die entsprechenden Lese- und Schreibrechte auf die neuen Ordner.
Die Lösung dafür ist recht simpel, es geht nur um die richtigen User für den anonymen Internetzugriff:
Im IIS mit einem Rechtsklick auf den entsprechenden Ordner in die Berechtigungen, und wieder den vorkonfigurierten User für die anonyme Authentifizierung hinzufügen: IUSR_Computername
Die Voreinstellungen passen soweit, und auf den Ordner (also das Theme) kann wieder zugegriffen werden!
Bei Fragen kann ich gerne versuchen weiterzuhelfen ![]()
Sieg über Microsoft!
Grüße,
Christian
#1 von sandra am 28. Oktober 2009 - 22:42
Hallo Christian!
Ich bin heilfroh dass ich deinen Beitrag im WordPress Forum gefunden habe! Ich hab genau das gleiche Problem! Hab endlich das perfekte Theme gefunden, will es installieren und bekomme dann die Fehlermeldung die du auch hattest. Mein Problem: ich versteh nicht ganz wie du das gelöst hast??? Kannst du mir vielleicht noch einmal genau beschreiben was du gemacht hast? Das wär echt klasse!
lg
sandra
#2 von dreiling am 29. Oktober 2009 - 10:42
Hi Sandra,
ich gehe einfach mal davon aus, dass du auch den IIS als Webserver benutzt und Remotezugriff hast.
Das Problem dabei ist, dass die Zugriffsberechtigungen nicht automatisch für neue Ordner übernommen werden. Und genau das musst du manuell machen
Dafür suchst du den Ordner deines Themes im IIS (also URL – wp-content – themes) und gehst über nen Rechtklick in die Berechtigungverwaltung. Hier musst du den “Internet Guest Account” wieder zufügen.
Unter “Erweitert – Suchen” kann man sich auch alle User anzeigen lassen, der User heisst dann IUSR_Computername.
Wenn der User für den anonymen Internetzugriff wieder mindestens Leseberechtigungen auf dein Theme-Ordner hat müsstest du ohne Probleme wechseln können.
Im Notfall auch alle Unterordner auf die richtigen User und Berechtigungen prüfen.
Hoffe ich konnte dir weiterhelfen, wenn nicht melde dich nochmal und schreib mir noch dein Betriebssystem/Webserver
Grüße,
Christian
#3 von friederike am 29. Oktober 2009 - 12:37
puh…vielen dank für den eintrag! wäre nie im leben auf die lösung gekommen
#4 von Sandra am 29. Oktober 2009 - 21:35
also ich hab da mal ne Frage – was genau ist dieser IIS?
Ich beschreib dir einfach mal wie ich so vorgehe:
hab mir ein Theme runtergeladen (zip.datei). Dann logge ich mich in meine WordPress Adminoberfläche ein, gehe unter Desgin auf themes installieren und dann bekomm ich den Fehler das Theme sei beschädigt bzw. dass ein Stylesheet fehlt. Wenn ich versuche die Zip. Datei des Themes per FTP Programm (ich benutze Wsftp) in den Ordner url/wpcontent/themes zu packen funktioniert dies auch nicht, sprich wenn ich mich wieder in WordPress einlogge steht immer noch die Fehlermeldung da. Meinst du dass ich wenn ich mein FTP Programm starte ich per Rechtsklick irgendwelche Rechte neu vergeben muss? Habs versucht geht nicht. Oder muss ich bevor ich die Dateien per FTP hochlade die Rechte abändern? Hab ich allerdings auch versucht, ging nicht zumindest hab ich keinen Internet Guest Account gefunden.
Mein Betriebssystem: Windows Vista,
#5 von dreiling am 30. Oktober 2009 - 00:52
Hi Sandra,
ich befürchte fast wir reden aneinander vorbei…
der IIS (Internet Information Service) is der Webserver von Microsoft und dein FTP Progamm sollte damit nix zu tun haben
Wie hast du denn WordPress installiert? Auf einem eigenen Webspace oder einfach über die WordPress Webseite?
Im Zweiten Fall kann ich dir leider nicht helfen und sollte da eigentlich auch nicht auftreten
Wenn du WordPress auf einem eigenen Webspace am laufen hast würde ich dort mal den Support anschreiben und das Problem kurz schildern…
Das Problem welches ich hatte, betrifft nur einen Windows Server mit eben diesem IIS als Webserver und lässt sich meines Wissens nur mit Remotezugriff lösen und nicht über FTP.
Grüße,
Christian
#6 von Sandra am 30. Oktober 2009 - 09:35
Hi Christian,
ah, ok danke. Ich habe einen eigenen Webspace und werde mal mein Glück über den Support versuchen. Danke dir trotzdem für deine Hilfe und die schnellen Antworten.
lg Sandra