-
AuthorPosts
-
May 8, 2021 at 3:50 pm #1299115
Hallo,
ich habe einen kritischen Fehler seit einem Update auf meiner Seite Doden.net, der mir erst gar nicht aufgefallen ist.
Mir ist der Fehler aufgefallen, als ich meine Seite besuchen wollte und mir eine “503 Fehler – Seite” angezeigt wurde.
Ich habe dann nach dem Fehler geschaut und verschiede Lösungen ausprobiert.
Als ich in der Datenbank das Theme gewechselt hatte, funktionierte die Seite wieder.
Ich habe darauf folgende Fehlermeldung im Dashboard gesehen:
“Das aktuelle Theme ist fehlerhaft. Das Standard-Theme wurde aktiviert.”
und
“Mindestens ein Theme konnte nicht korrekt geladen werden.
Weitere Details und Änderungen findest du in der Themes-Ansicht.”Immer wenn ich direkt das Enfold-Theme aktiviere habe ich eine weiße Seite bzw. 503-Seite bzw. wenn ich das Child-Theme aktiviere, erhalte ich dann einen kritischen Fehler und eine Mail.
Ich Blick da nicht mehr durch. Aber es scheint ein Problem mit dem enfold-Theme zu geben.Ich habe im Code auch schon das Plugin backwpup gesehen und mal deaktiviert. Aber da ändert sich nichts.
Sobald enfold als Ordner ausgewählt wird, ist 503 Servie Unabailable.Ich weiß nicht, was ich machen soll. Und weil es ein kritischer Fehler ist, wollte ich hier einfach mal informieren und hoffe auf eine Lösung.
Das Theme hab ich auch schon von themeforest runtergeladen und nochmal neu hochgeladen.
Vor dem letzten Update lief noch alles.Informationen:
WordPress-Version 5.7.1
Aktuelles Theme: Enfold (Version 4.8.2)
Aktuelles Plugin: (Version )
PHP-Version 7.4.14Fehler-Details
==============
Ein Fehler vom Typ E_COMPILE_ERROR wurde in der Zeile 169 der Datei /www/htdocs/***/doden/wp-content/themes/enfold/framework/php/inc-autoconfig.php verursacht. Fehlermeldung: require(): Failed opening required ‘/www/htdocs/***/doden/wp-content/themes/enfold-child/framework/php/class-responsive-images.php’ (include_path=’.:/usr/share/php:..’)und/oder
Ein Fehler vom Typ E_COMPILE_ERROR wurde in der Zeile 169 der Datei /www/htdocs/***/doden/wp-content/themes/enfold/framework/php/inc-autoconfig.php verursacht. Fehlermeldung: require(): Failed opening required ‘/www/htdocs/***/doden/wp-content/themes/enfold-child/framework/php/class-responsive-images.php’ (include_path=’/www/htdocs/***/doden/wp-content/plugins/backwpup/vendor/pear/archive_tar:/www/htdocs/***/doden/wp-content/plugins/backwpup/vendor/pear/console_getopt:/www/htdocs/***/doden/wp-content/plugins/backwpup/vendor/pear/pear-core-minimal/src:/www/htdocs/***/doden/wp-content/plugins/backwpup/vendor/pear/pear_exception:.:/usr/share/php:..’)
– —————
EnglishHello,
I have had a critical error since an update on my Doden.net site that I didn’t even notice.
I noticed the error when trying to visit my site and I was presented with a “503 Error Page”.
I then looked for the error and tried different solutions.
When I changed the theme in the database, the page worked again.
I then saw the following error message on the dashboard:
“The current theme is faulty. The default theme has been activated.”
and
“At least one theme could not be loaded correctly.
Further details and changes can be found in the themes view. ”Whenever I activate the Enfold theme directly, I have a white page or 503 page or when I activate the child theme, I get a critical error and a mail.
I don’t look through it anymore. But there seems to be a problem with the enfold theme.I have already seen the backwpup plugin in the code and deactivated it. But nothing changes there.
Once enfold is selected as the folder, 503 Servie is Unabailable.I don’t know what to do. And because it is a critical error, I just wanted to inform you here and hope for a solution.
I’ve already downloaded the theme from themeforest and uploaded it again.
Before the last update, everything was still running.Information:
WordPress version 5.7.1
Current Theme: Enfold (Version 4.8.2)
Current plugin: (Version)
PHP version 7.4.14Bug details
===============
Ein Fehler vom Typ E_COMPILE_ERROR wurde in der Zeile 169 der Datei /www/htdocs/***/doden/wp-content/themes/enfold/framework/php/inc-autoconfig.php verursacht. Fehlermeldung: require(): Failed opening required ‘/www/htdocs/***/doden/wp-content/themes/enfold-child/framework/php/class-responsive-images.php’ (include_path=’.:/usr/share/php:..’)und/oder
An error of the type E_COMPILE_ERROR was caused in line 169 of the file /www/htdocs/***/doden/wp-content/themes/enfold/framework/php/inc-autoconfig.php. Error message: require (): Failed opening required ‘/www/htdocs/***/doden/wp-content/themes/enfold-child/framework/php/class-responsive-images.php’ (include_path = ‘/ www / htdocs / *** / doden / wp-content / plugins / backwpup / vendor / pear / archive_tar: / www / htdocs / *** / doden / wp-content / plugins / backwpup / vendor / pear / console_getopt: / www / htdocs / *** / doden / wp-content / plugins / backwpup / vendor / pear / pear-core-minimal / src: / www / htdocs / *** / doden / wp-content / plugins / backwpup / vendor / pear / pear_exception:.: / usr / share / php: .. ‘)- This topic was modified 3 years, 6 months ago by senfdazu.
May 10, 2021 at 5:45 am #1299242Hi senfdazu,
Please post us your login credentials (in the “private data” field), so we can take a look at your backend.
- Install and activate ” Temporary Login Without Password “.
- Go to ” Users > Temporary Logins ” on the left-side menu.
- Click ” Create New “.
- Add the email address for the account ( you can use (Email address hidden if logged out) ), as well as the ” Role ” making that the highest possible and the expiry about four days
( to be sure that we have enough time to debug ). - Click ” Submit “.
- You’ll now have a temporary account. Please provide us here in the private section the URL, so we can login and help you out.
When your issue is fixed, you can always remove the plugin!
If you prefer to not use the plugin, you can manually create an admin user and post the login credentials in the “private data” field.Best regards,
NikkoMay 10, 2021 at 2:54 pm #1299381Hi Nikko,
OK. Thanks alot.I have some parts of the site running again.
However, something does not really seem to work with the framework. The “Enfold Child” options page has no formatting. Icons are no longer shown in the front end and the menu does not seem to be correct either.
Very strange everything.
As I said. I never had any problems with the theme or the framework. Everything always went perfectly.
That’s why I’m so surprised why I’ve made a mistake now.Regards
May 11, 2021 at 8:53 am #1299595Hi senfdazu,
Thanks for giving us admin access.
I have inspected the backend and it seems CSS, JS files including media files like images are prevented from being loaded (it shows 403 Forbidden Error which is a permission or security issue).
Can you try to check if you have .htaccess files that denies access? or maybe some server settings that might cause this issue.Best regards,
NikkoMay 11, 2021 at 10:51 am #1299637Hello,
thanks for looking. But I’ve never changed anything in htacess. The file has always been the way I created it at the beginning.
The error should have come earlier, right?
Because of your good theme, I didn’t even need a lot of plugins. So I hardly installed any plugins. That’s why I am wondering why the error is coming now.
See private dateMay 12, 2021 at 3:13 pm #1299943Hi senfdazu,
Thanks for providing FTP access.
I tried to temporarily rename the .htaccess (this is now back to its original name) file so it won’t be read and it does not seem to have any effect.
I also tried to temporarily switch the theme to the default theme Twenty Twenty One for a moment and the 403 forbidden error of stylesheets, js files and media files.
You can test this by switching to the default theme and even the images/screenshots in Appearance > Themes aren’t loading.
Can you also try to temporarily disable all plugins? if it works properly then please enable them one by one to know which one is causing the issue.
If it still persists, I believe there might be some changes in server settings where security is preventing stylesheets, js files and media files in the themes folder from loading.Best regards,
NikkoMay 12, 2021 at 5:25 pm #1299967na dann geb ich mal meinen Senf dazu: zunächst hast du ja die aktuellen Versionen : warum hast du dann jQuery Migrate noch aktiv?
Welche php Version hast du für die Seite bei deinem Provider gewählt?
Für mich hören sich dort einige Fehler dananch an, dass eventuell plugins nicht aktuell sind und mit jQuery 3.5.1 nicht kompatibel sind.Hast du Einträge in der child-theme functions.php ? – Wenn ja – schau bitte ob dort benutzt wird:
$(window).load(function () {
oder
.click(function(){
beides muss ersetzt werden, da nicht mehr gülitig in jQuery 3.5.1
$(window).on("load", function () {
und
.on("click", function (){
PS:
Die einzige Fehlermeldung die hier in den Developer tools noch angezeigt wird ist die mit den entypo-fontello schriften.Eventeull ersetzt du mal komplett den enfold Ordner via ftp. wie zB hier beschrieben: https://kriesi.at/support/topic/some-hints-and-advice-to-update-enfold/#post-1056107
nächste Idee: hast du in der htaccess Datei eventuell Extra Security Headers gesetzt?
ich habe zB auch teilweise Content-Security-Policy einträge. Dort muss man ganz schön aufpassen keine Quellen zu blockieren, die man benötigt für die Seite. Poste doch mal den Inhalt der htaccess datei.( bitte nutze den code tag beim einsetzen)May 13, 2021 at 12:03 pm #1300120Hallo lieber Nikko und Guenni007,
nachdem ich jetzt noch mehrere Stunden mit der Fehlersuche verbracht habe und mir den anfänglichen Fehler immer noch nicht erklären kann.
Habe ich wohl den Fehler gefunden.
Und wenn kann ich mir auch nicht erklären, aber wenn ich das gewesen bin, ist er mir eigentlich schon fast peinlich.Wobei ich schon glaube, dass da noch etwas anders gewesen sein muss, weil ich jetzt zum Schluss auch keine kritischen Fehler mehr hatte.
Ich habe nochmal alles gemacht, was ihr gesagt habt.
Das ich für die Seite sehr wenig zusätzliche Plugins und Extra-Einstellungen für das Child-Theme brauche, konnte ich vieles abhacken.
Ich hatte aber trotzdem nochmal das Theme so hochgeladen, wie Du geschrieben hast, da es ja auch mal sein könnte, dass beim ewigen überrschreiben auch mal nicht benötigte Dateien übrig bleiben.
Auch die htaccess-Datei habe ich mir nochmal Stundenlang angesehen. Ist nicht meine Stärke, aber ich hab ich da auch nochmal etwas schlau gelesen. Aber auch da habe ich den Fehler nicht finden können.Letztendlich habe ich mich dann nur noch auf den Themen-Ordner konzentriert und auch wenn ich mir sicher bin, dass ich daran nichts verändert habe, lag es wohl (nur) an den CHMOD-Rechten des Theme-Ordners.
Nachdem ich das richtig gestellt hatte, wurden dann auch alle Daten richtig geladen.
Ich kann mir das alles nicht nicht richtig erklären, aber ich bin so froh, dass ich den Fehler gefunden habe.Euch Beiden (Nikko und Guenni007) kann ich an dieser Stelle nur nochmal ganz herzlich für Euer Engagement danken.
Also, vielen Dank für Eure hilfreichen Tipps und Bemühungen.
Euch noch einen schönen Tag und Lieben Gruss,
senfdazu :)May 14, 2021 at 11:08 am #1300298Hi senfdazu,
We’re glad that we could help :)
Thanks for using Enfold and have a great weekend!
@Guenni007 Thanks for helping out :)Best regards,
Nikko -
AuthorPosts
- The topic ‘Theme Fehler / Theme Bug’ is closed to new replies.