Support » Allgemeine Fragen » Etwas ändert meine htaccess Datei automatisch / Dateirechte werden verändert

  • Ich habe aktuell Urlaub also ein bisschen Zeit mich mit einem neuen Theme und Updates zu beschäftigen. Ich habe einige Plugins upgedatet und neues Theme (gekauft) installiert, alte Themes gelöscht, mit einem Childtheme rumgespielt)

    Der erste Fehler der dann aus „heiterem Himmel“ auftrat war ein Internal Server Error. Die htaccess Datei war beschrieben worden und mein Webhoster änderte dies. Danach konnte ich keine Medien mehr hochladen, wie wir herausfanden weil die Datei Berechtigungen falsch waren.

    Dies ist die Meldung die mir der Webhoster (all-inkl.com) mitteilte:
    /www/htdocs/w00fef41/.htaccess: Invalid command ‚odule‘, perhaps misspelled or defined by a module not included in the server configuration

    Da ich nicht wusste wo der Fehler lag, habe ich ein Backup vom 15.8 einspielen lassen, Plugins geupdatet (jeweils danach geschaut ob Upload noch möglich ist) und das Theme neu eingespielt. (weggelassen hatte ich die vorherige Themelöschung und rumspielen an einem Childtheme)

    Es lief wieder alles gut bis 00.01 Uhr. Dann konnten zuerst keine Dateien mehr hochgeladen werden, und dann trat kurz darauf ein wieder der Internal Server Error auf.

    Ich schrieb wieder an allinkl. die wieder eine veränderte – .htaccess feststellten und mir die änderten. Diesmal liessen sie mir die „falsche .htaccess aber da und so sieht sie aus:

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
    # END WordPress
    G}   (.*)=ftp(.*)    [NC,OR]
    RewriteCond %{QUERY_STRING}   (.*)urlx=(.*)   [NC]
    RewriteRule ^(.*) - [F]
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
    # END WordPress

    Dies wurde von allinkl.com geändert in

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
    # END WordPress

    Via DEBUG Funktion konnte ich noch folgende Fehlermeldungen herausfinden:
    Notice: add_option was called with an argument that is deprecated since version 2.3 with no alternative available. in /www/htdocs/w00fef41/wp-includes/functions.php on line 3195

    Notice: WP_User->id wurde mit einem Parameter oder Argument aufgerufen, der seit Version 2.1 veraltet ist! Benutze stattdessen WP_User->ID. in /www/htdocs/w00fef41/wp-includes/functions.php on line3193

    Ich habe auch den Support des gekauften Themes angeschrieben, diese teilten mir mit, dass das Theme keine dieser Dateien tangiert und sie von einem Fehler innerhalb von WordPress oder eines Plugins ausgehen und ich mich an dieses Forum wenden soll, bzw ggf WordPress neuinstallieren.

    Ich habe stand jetzt die Besitzrechte noch nicht wieder geändert, und würde nun als nächstes mal das Plugin-aktivieren/deaktivieren Spiel spielen.

    Ich würde mich aber riesig freuen wenn jemand eine Idee hätte wie ich das Problem am besten lösen kann.

    Vielen Dank schonmal
    Gwen

Ansicht von 4 Antworten - 1 bis 4 (von insgesamt 4)
  • Thread-Starter Gwenhwyfar10

    (@gwenhwyfar10)

    Ich habe jetzt mal den DEBUG auf True gestellt und dann alle Plugins ausgeschaltet nach und nach eingeschaltet. Jedes Plugin wurde mit den funktionierenden und für sich alleine getestet.

    Fehler hervorgerufen haben:

    Google XML Sitemap
    Copyright of Feed
    Recipe Card
    Search_Hilite
    Instapress
    Embedded Video
    izioSEO
    Lightbox 2

    Ich werde diese nun alle deaktivert lassen, oder soll ich sie lieber gleich löschen? Recipe Card war Spielerei das kriege ich auch anders hin, bzg Google Sitemap schaue ich mal was es noch gibt. SEO habe ich auch WordPress SEO dann brauche ich das obige ja nicht?

    Scheint mir generell ganz gut mal unnötiges zu entfernen.
    Ob dann alles „clean“ ist?

    Thread-Starter Gwenhwyfar10

    (@gwenhwyfar10)

    Sorry habe gerade gesehen dass meine Anfrage versehentlich 3x gepostet wurde, hatte jeweils eine Fehlermeldung bekommen. Könnte ein Admin die anderen beiden Themen schlissen? Danke.

    Thread-Starter Gwenhwyfar10

    (@gwenhwyfar10)

    Bis jetzt kam es zu keiner erneuten Fehlermeldung, scheint also soweit erstmal zu funktionieren.

    Hallo.

    Der interessante Teil der fehlerhaften .htaccess ist dieser:

    G}   (.*)=ftp(.*)    [NC,OR]
    RewriteCond %{QUERY_STRING}   (.*)urlx=(.*)   [NC]
    RewriteRule ^(.*) - [F]

    Da versucht wohl ein Plugin o.ä. mit Hilfe der .htaccess (wird wohl von alleine umgeschrieben(?)) die URL „urlx=“ zu ändern.

    Der Anfang des .htaccess Schnipsels ist wohl auch nicht richtig eingefügt worden.

    Ich würde an deiner Stelle mal per FTP die Plugins herunterladen und nach diesem String suchen „urlx=“.

    Vielleicht findest du in deinen Plugins dann welches versucht deine htaccess umzuschreiben.

Ansicht von 4 Antworten - 1 bis 4 (von insgesamt 4)
  • Das Thema „Etwas ändert meine htaccess Datei automatisch / Dateirechte werden verändert“ ist für neue Antworten geschlossen.