Fehler beim Herstellen einer databaseverbindung für einige Dateien

Gastgeber: Blauer Gastgeber

Ich habe gerade eine WordPress-Seite für Freunde auf einen anderen Host verschoben, etwas, das ich jetzt ein paar Mal ohne Fehler gemacht habe.

Dieses Mal gibt es ein Problem mit zufälligen Dateien. Die Website wird zwar ordnungsgemäß geladen, es gibt jedoch ein Problem beim Laden verschiedener Dateien, z. B. benutzerdefinierte css-Dateien und JavaScript-Dateien, die für die Website erforderlich sind.

beispielsweise:

http://thewebsite.co.uk/wp-content/themes/ex/7league/css/customcss.php?color_profile&post&ver=4.2.4

lädt nicht. Wenn ich den Inhalt des vorhandenen Ordners überprüfe, kann ich ihn bearbeiten. aber sobald ich die Datei in einer URL öffne gibt es die Fehlermeldung im Titel.

Das gleiche passiert mit anderen js-Dateien und CSS-Dateien in der Kopfzeile.

Ich kann auch nicht in das Admin-Dashboard laden. mit dem gleichen Fehler. Der Rest der Website lädt gut.

Solutions Collecting From Web of "Fehler beim Herstellen einer databaseverbindung für einige Dateien"

Dies ist höchstwahrscheinlich ein Dateiberechtigungsproblem auf dem Server. Wenn die Datei im Dateisystem sichtbar ist, aber nicht ordnungsgemäß im Browser gerendert wird, bedeutet dies normalerweise:

1) Der Webserver (apache, iis, nginx) kann die Datei nicht sehen, da sie der falschen Eigentümergruppe zugewiesen ist oder die Berechtigungen zu restriktiv für die Datei selbst festgelegt sind.

2) Der Webserver kann sie sehen, ist sich aber nicht sicher, wie sie die Anfrage richtig bearbeiten / beantworten soll (zum Beispiel eine .php-Datei, aber PHP läuft nicht auf dem Server).

Meine Vermutung ist # 1, da Sie sagten, dass einige Ihrer Seiten funktionieren und andere nicht.

Ich habe herausgefunden, dass das Problem durch das SuperCache-Plugin verursacht wurde.

Es gab definitiv ein Problem mit der databaseverbindung, aber die Tatsache, dass die Seite den größten Teil ihres Inhalts geladen hat, hat mich getäuscht, weil ich dachte, dass das nicht das Problem sei.

  • Ich habe das SuperCache-Plugin deaktiviert

  • Paarte den databasebenutzer mit der database in cpanel

  • Setzen Sie das Passwort zurück

Problem getriggers