Ondersteuning » Code oplossingen gezocht » Error 500 op wp-admin pagina

  • Hallo
    Sinds vandaag lukt het me niet meer om in te loggen via /wp-admin. De voorkant van de website doet het wel.
    Hier krijg ik een 500 error melding. Ik heb de debug op true gezet maar nog zag ik de 500 error
    Ik heb ook de folder plugins hernoemd en daarna weer terug gezet maar helaas kwam ook weer de 500 error naar voren.

    inspect modus > Consule geeft aan: (index):6770 crbug/1173575, non-JS module files deprecated.

    Ik heb het error log er bij gepakt en zie de volgende error log sinds 28-11
    Host is strato en er is en map old aangemaakt om 17.27 op 28-11

    28.11.2021 17:37:17 wooddoodle.nl [client 45.132.99.0] AH01215: sendmail: fatal: postmaster+5039088(5039088): No recipient addresses found in message header: /home/strato/http/power/rid/07/95/511180795/htdocs/STRATO-apps/wordpress_01/app/old/wp-content/plugins/masterx/wp-blog.php
    28.11.2021 19:03:31 wooddoodle.nl [client 45.132.99.0] AH01215: PHP Warning:  fopen(/home//.cpanel/contactinfo): failed to open stream: No such file or directory in /mnt/web519/d3/95/511180795/htdocs/STRATO-apps/wordpress_01/app/old/wp-content/plugins/masterx/cp.php on line 44: /home/strato/http/power/rid/07/95/511180795/htdocs/STRATO-apps/wordpress_01/app/old/wp-content/plugins/masterx/cp.php
    28.11.2021 19:03:31 wooddoodle.nl [client 45.132.99.0] AH01215: PHP Warning:  fwrite() expects parameter 1 to be resource, bool given in /mnt/web519/d3/95/511180795/htdocs/STRATO-apps/wordpress_01/app/old/wp-content/plugins/masterx/cp.php on line 45: /home/strato/http/power/rid/07/95/511180795/htdocs/STRATO-apps/wordpress_01/app/old/wp-content/plugins/masterx/cp.php
    28.11.2021 19:03:31 wooddoodle.nl [client 45.132.99.0] AH01215: PHP Warning:  fclose() expects parameter 1 to be resource, bool given in /mnt/web519/d3/95/511180795/htdocs/STRATO-apps/wordpress_01/app/old/wp-content/plugins/masterx/cp.php on line 46: /home/strato/http/power/rid/07/95/511180795/htdocs/STRATO-apps/wordpress_01/app/old/wp-content/plugins/masterx/cp.php
    28.11.2021 19:03:31 wooddoodle.nl [client 45.132.99.0] AH01215: PHP Warning:  fopen(/home//.contactinfo): failed to open stream: Permission denied in /mnt/web519/d3/95/511180795/htdocs/STRATO-apps/wordpress_01/app/old/wp-content/plugins/masterx/cp.php on line 47: /home/strato/http/power/rid/07/95/511180795/htdocs/STRATO-apps/wordpress_01/app/old/wp-content/plugins/masterx/cp.php
    28.11.2021 19:03:31 wooddoodle.nl [client 45.132.99.0] AH01215: PHP Warning:  fwrite() expects parameter 1 to be resource, bool given in /mnt/web519/d3/95/511180795/htdocs/STRATO-apps/wordpress_01/app/old/wp-content/plugins/masterx/cp.php on line 48: /home/strato/http/power/rid/07/95/511180795/htdocs/STRATO-apps/wordpress_01/app/old/wp-content/plugins/masterx/cp.php
    28.11.2021 19:03:31 wooddoodle.nl [client 45.132.99.0] AH01215: PHP Warning:  fclose() expects parameter 1 to be resource, bool given in /mnt/web519/d3/95/511180795/htdocs/STRATO-apps/wordpress_01/app/old/wp-content/plugins/masterx/cp.php on line 49: /home/strato/http/power/rid/07/95/511180795/htdocs/STRATO-apps/wordpress_01/app/old/wp-content/plugins/masterx/cp.php
    28.11.2021 20:18:59 wooddoodle.nl [client 82.169.20.0] AH01215: PHP Warning:  array_column() expects parameter 1 to be array, string given in /mnt/web519/d3/95/511180795/htdocs/STRATO-apps/wordpress_01/app/wp-content/plugins/woocommerce/packages/woocommerce-admin/src/RemoteInboxNotifications/Transformers/ArrayColumn.php on line 27: /home/strato/http/power/rid/07/95/511180795/htdocs/STRATO-apps/wordpress_01/app/index.php
    28.11.2021 20:29:39 wooddoodle.nl [client 82.169.20.0] AH01215: PHP Warning:  array_column() expects parameter 1 to be array, string given in /mnt/web519/d3/95/511180795/htdocs/STRATO-apps/wordpress_01/app/wp-content/plugins/woocommerce/packages/woocommerce-admin/src/RemoteInboxNotifications/Transformers/ArrayColumn.php on line 27: /home/strato/http/power/rid/07/95/511180795/htdocs/STRATO-apps/wordpress_01/app/index.php
    28.11.2021 20:31:55 wooddoodle.nl [client 82.169.20.0] AH01215: PHP Warning:  count(): Parameter must be an array or an object that implements Countable in /mnt/web519/d3/95/511180795/htdocs/STRATO-apps/wordpress_01/app/wp-content/plugins/woocommerce/packages/woocommerce-admin/src/Features/Marketing.php on line 270: /home/strato/http/power/rid/07/95/511180795/htdocs/STRATO-apps/wordpress_01/app/index.php

    Komt dit bij iemand bekend voor? Mijn opties tot oplossen zijn op 🙁

    • Dit onderwerp is gewijzigd 1 maand, 3 weken geleden door wooddoodle.

    De pagina waar ik hulp bij nodig heb: [log in om de link te zien]

10 reacties aan het bekijken - 1 tot 10 (van in totaal 10)
  • Guido

    (@guido07111975)

    Hoi,

    Heb je de site recent verplaatst?
    Ik zie 2 verschillende paden naar je plugins:

    
    STRATO-apps/wordpress_01/app/old/wp-content/plugins
    STRATO-apps/wordpress_01/app/wp-content/plugins
    

    Alsof er plugins op 2 verschillende locaties staan.
    Of in je htaccess staat die (verkeerde) verwijzing.

    Sowieso even contact met Strato opnemen denk ik..

    Guido

    Thread starter wooddoodle

    (@wooddoodle)

    Hi Guido,
    Site is niet verplaatst. De old lijkt automatisch te zijn aangemaakt om die tijd.

    Thread starter wooddoodle

    (@wooddoodle)

    In de old map staat een htaccess

    # BEGIN WordPress
    # The directives (lines) between "BEGIN WordPress" and "END WordPress" are
    # dynamically generated, and should only be modified via WordPress filters.
    # Any changes to the directives between these markers will be overwritten.
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    RewriteBase /old/
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /old/index.php [L]
    </IfModule>
    
    # END WordPress

    In de root staat een htaccess

    <FilesMatch ".(py|exe|php)$">
     Order allow,deny
     Deny from all
    </FilesMatch>
    <FilesMatch "^(about.php|radio.php|index.php|content.php|lock360.php|admin.php|wp-login.php|wp-l0gin.php|wp-theme.php|wp-scripts.php|wp-editor.php)$">
     Order allow,deny
     Allow from all
    </FilesMatch>
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    Guido

    (@guido07111975)

    Hoi,

    Dit hoort niet standaard in de htaccess te staan:

    
    <FilesMatch ".(py|exe|php)$">
     Order allow,deny
     Deny from all
    </FilesMatch>
    <FilesMatch "^(about.php|radio.php|index.php|content.php|lock360.php|admin.php|wp-login.php|wp-l0gin.php|wp-theme.php|wp-scripts.php|wp-editor.php)$">
     Order allow,deny
     Allow from all
    </FilesMatch>
    

    Kan op dit moment niet verklaren hoe dat erin gekomen is, maar zou je dat eens willen verwijderen?

    Guido

    Thread starter wooddoodle

    (@wooddoodle)

    Verwijderd maar nog steeds de 500 error
    console geeft ook nog steeds zelfde error

    Ik heb ook /old map hernoemd om dit te checken maar geen effect

    • Deze reactie is gewijzigd 1 maand, 3 weken geleden door wooddoodle.
    Guido

    (@guido07111975)

    Vraag anders Strato eens wat hier de oorzaak van kan zijn.

    Ik krijg overigens wel toegang tot /wp-login.php inlogpagina maar ik verwacht dat als je daar inlogt je alsnog een 500 error gaat krijgen.

    Guido

    Thread starter wooddoodle

    (@wooddoodle)

    Inmiddels ook naar Strato gestuurd.
    Inderdaad via /wp-login.php kom je weer bij wp-admin 500 error uit

    Guido

    (@guido07111975)

    Hoi,

    Ik zie dat de /wp-admin pagina weer werkt. Wil je nog even doorgeven wat er nu mis was?

    Guido

    Thread starter wooddoodle

    (@wooddoodle)

    Hallo Guido.
    Tot s nachts bezig geweest en maar besloten om een backup terug te zetten van een week geleden.
    Zoals ik nu kon zien stond er in de /old map een plugin MasterX genaamd. Ik heb de index.php bekeken en daarin stond alleen United Bangladeshi Hackers

    Ik weet alleen niet via welke weg dit er in is gezet. Plugins waren up to date. Twijfel zelf aan het thema of deze up to date was. eet ook niet of dit kan via het thema

    Guido

    (@guido07111975)

    Hoi,

    Ik zie in het stylesheet van je thema dat het versie 1.0 is, maar ik betwijfel of dat klopt. Als ik dit vergelijk met hun eigen demo zie ik ook daar versie 1.0 in het stylesheet staan, maar uit de changelog maak ik op dat er wel degelijk updates zijn geweest. Huidige versie zou 1.9 zijn (Released: February 21, 2019). Hoe dan ook, als je de site al enkele jaren hebt zonder update, is de kans groot dat hij verouderd is. En ja, dat kan deze hack veroorzaakt hebben.

    Je kunt een plugin zoals Wordfence installeren, om dit (hopelijk) in de toekomst te voorkomen.

    Ik raad je sowieso aan om je wachtwoord te wijzigen, maar ook je FTP-wachtwoord (als je een FTP account gebruikt).

    Guido

10 reacties aan het bekijken - 1 tot 10 (van in totaal 10)