Wordpress 403/404 Fehler: Sie sind nicht berechtigt, auf diesem Server auf /wp-admin/themes.php zuzugreifen

7

Etwas Hintergrund:

Ich habe diese Woche sechs Blogs eingerichtet, alle mit Wordpress 2.92, installiert mit Fantastico auf einem Baby-Croc-Plan mit Hostgator.

Ich habe das gleiche Thema (Heatmap 2.5.4) und Plugins für jeden Blog verwendet.

Sie waren alle am Laufen, überhaupt keine Probleme.

Ich gehe heute Morgen mit dem gleichen Setup einen neuen Blog erstellen, und wenn ich versuche, die Designeinstellungen zu ändern, erhalte ich den folgenden Fehler:

%Vor%

Ich habe versucht, WP zu deinstallieren und eine Neuinstallation durchzuführen, immer noch das gleiche Problem mit einer Neuinstallation.

Also ging ich zurück und überprüfte die sechs anderen Blogs, die ich in der letzten Woche eingerichtet hatte, und sie geben mir jetzt 403 oder 404 Fehler, wenn ich versuche, die Designeinstellungen zu ändern, und jedes Mal, wenn ein Fehler angezeigt wird entweder themes.php oder functions.php

An diesem Punkt bin ich am Ende meiner Weisheit und versuche herauszufinden, was das Problem ist. Der Hostgator-Support hat sich das angesehen und dachte, dass es vielleicht ein Problem mit der Berechtigung ist, aber sie setzen diese zurück und ich habe immer noch das Problem.

Zuerst dachte ich, das Problem könnte mit einem Plugin zusammenhängen, das ich in den letzten sechs Blogs an diesem Morgen installiert habe (ByREV Fix Missed Shedule Plugin), um mit WP 2.92 einen verpassten Programmfehler zu behandeln, und dass dieser vielleicht muckte Dinge auf. Aber dann habe ich einen Blog überprüft, den ich vor Monaten erstellt habe und der auch das gleiche Theme und die gleichen Plugins verwendet, und jetzt hat es auch das selbe Problem.

Irgendwelche Ideen? Ich habe versucht, meinen htaccess zu löschen, einen leeren hochzuladen und einen mit diesem Ausschnitt hochzuladen, den ich auf dem Hostgator-Forum gefunden habe:

%Vor%

Nichts hat funktioniert. Ich bekomme immer noch 403 oder 404 Fehler. Alles funktionierte gestern perfekt, also weiß ich, dass dieses Setup FUNKTIONIERT, ich habe irgendwo etwas vermasselt und ich habe keine Ahnung, was es ist.

Ich habe einen verwandten Thread hier gelesen und habe versucht, den wp-content-Ordner auf 0755 zu setzen und immer noch das Problem zu haben.

Irgendwelche Gedanken? Danke!

    
Glen 07.05.2010, 00:44
quelle

8 Antworten

0

Der erste Fehler, den Sie bekommen - Berechtigungen - ist am aussagekräftigsten. Bump wp-Inhalt und wp-admin zu 777 und versuchen Sie es, und wenn es funktioniert, dann ändern Sie beide zurück zu 755 und sehen, ob es noch funktioniert. Was verwenden Sie, um Ordnerberechtigungen zu ändern? Ein FTP-Client?

    
markratledge 07.05.2010, 01:07
quelle
21

Ein paar Jahre zu spät, aber ich habe eine Lösung für die neueste Version von WordPress, die das gleiche Problem hat (WordPress-generierte .htaccess-Dateien brechen Websites, die in 403 verbotenen Fehlermeldungen erneut). Hier ist, wie es aussieht, wenn WordPress es erstellt:

%Vor%

Das Problem ist, dass die Bedingung nicht funktioniert. Es funktioniert nicht, weil das gesuchte Modul nicht .c ist, sondern .so . Ich denke, dies ist ein plattformspezifisches oder konfigurationsspezifisches Problem, bei dem Mac OS- und Lunix Apache-Installationen für .so AKA 'shared-object'-Module eingerichtet werden. Die Suche nach einem .c Modul sollte nicht die Bedingung brechen, ich denke, das ist ein Fehler, aber es ist das Problem.

Ändere einfach die mod_rewrite.c in mod_rewrite.so und du bist bereit loszulegen!

%Vor%     
Dakota 29.01.2012 00:56
quelle
3

Wir haben die Antwort von techieshelp gefunden ... ihr htaccess das ist das Problem ...

Ссылка

    
allen white 07.03.2011 11:08
quelle
2

Nur zur Nachverfolgung, Problem gelöst! Ich erwähnte mod_sec Einstellungen für meinen Server als möglichen Täter, wie vorgeschlagen, und sie konnten dieses Problem beheben. Hier ist, was der Tech-Agent gesagt hat, um ihnen zu sagen, wenn Sie zum Support gehen:

  

Lass sie wissen, dass du die Regel brauchst   340163 wurde für domain.com auf die weiße Liste gesetzt   es trifft eine mod_sec Regel.

Offensichtlich müssen Sie dies für jede Domain tun, die das Problem hat, aber es funktioniert. Danke für all die Vorschläge alle!

    
Glen 07.05.2010 16:20
quelle
1

Sie sind in Glücksknospe ... Ich hatte das gleiche Problem, aber hatte mehr Tech-Wissen zu diesem Thema und konnte feststellen, dass es sich um ein mod_sec-Problem handelt, das der Hostgator selbst reparieren / auf die weiße Liste setzen muss. Du kannst es nicht selbst machen. Fragen Sie einfach den Hostgator Tech, um die mod_sec Einstellungen auf Ihrem Server zu überprüfen.

Genießen Sie Ihr festgelegtes Problem; D

    
Tony 07.05.2010 05:58
quelle
0

Hast du es versucht:

%Vor%     
Mitch Dempsey 07.05.2010 00:47
quelle
0

Hoffentlich werden die Leute diese Antwort finden, da es viele, viele Beiträge dazu im Internet gibt. Viele Leute schlugen vor, es sei ein .htaccess-Problem, und für mich war es das. Allerdings habe ich im .htaccess im root gesucht, nicht im .htaccess im wp-admin-Ordner. Normalerweise arbeite ich auf dieser Seite, insbesondere über Terminal-Dienste. Als ich gestartet wurde und ich mich nicht mehr anmelden konnte, versuchte ich, von meinem Heimcomputer (und der IP-Adresse) darauf zuzugreifen.

Dummerweise habe ich die IP-Beschränkung vergessen, die ich in die wp-admin .htaccess-Datei eingegeben hatte.

%Vor%

Wenn Sie so etwas in Ihren wt-admin .htaccess-Dateien haben, würde das leicht erklären, warum alle Websites, an denen Sie arbeiten, nicht mehr gleichzeitig funktionieren. Internet-Anbieter rotieren gelegentlich IPs, so dass niemand einen Server von zu Hause aus betreibt, ohne dafür zu bezahlen.

    
Buck Rackley 29.05.2010 14:43
quelle
0

Ich hatte das gleiche Problem, aber nichts darüber hinaus funktioniert ... versuchen Sie eine wirklich einfache Lösung ...

Sichern Sie Ihre .htaccess-Datei. Löschen Sie es aus Ihrem Stammverzeichnis. Versuchen Sie dann, auf diese Verzeichnisse zuzugreifen. Es ist wahrscheinlich, dass die Umschreibbedingungen, die Sie in Ihrer Datei hatten, diese Zugriffsprobleme verursachen. Die Indexseite sollte bei den meisten Hosts automatisch ausgewählt werden. : P

    
Alexandru 30.05.2014 13:17
quelle