Support » Fixing WordPress » 4.9.1 and 500 internal server errors – has_cap

  • running 4.9.1 (auto updated today) and I’m starting to get 500 internal server errors when trying to access my site.

    Looking at the site logs I’m getting these errors

    [Thu Nov 30 18:28:55 2017] [error] [client 80.xxx] AH01215: PHP Notice: has_cap was called with an argument that is deprecated since version 2.0.0! Usage of user levels is deprecated. Use capabilities instead. in /home/cluster-sites/4/p/xxx/public_html/wp-includes/functions.php on line 4030: /home/cluster-sites/4/p/xxx/public_html/wp-admin/options-general.php
    [Thu Nov 30 18:29:28 2017] [error] [client 80.xxx] End of script output before headers: options-general.php

    Any help would be appreciated and if more information is required jut ask for it 🙂

    I also note that the php editor loop timeout has not been cured with this update so I cannot edit any of php files with the internal editor.

    regards
    Kev

    • This topic was modified 5 months, 3 weeks ago by  photosbykev.

    The page I need help with: [log in to see the link]

Viewing 1 replies (of 1 total)
  • Moderator James Huff

    (@macmanx)

    Volunteer Moderator 🚀

    Try manually resetting your plugins (no Dashboard access required). If that resolves the issue, reactivate each one individually until you find the cause.

    If that does not resolve the issue, access your server via SFTP or FTP, or a file manager in your hosting account’s control panel (consult your hosting provider’s documentation for specifics on these), navigate to /wp-content/themes/ and rename the directory of your currently active theme. This will force the default theme to activate and hopefully rule-out a theme-specific issue (theme functions can interfere like plugins).

Viewing 1 replies (of 1 total)
  • You must be logged in to reply to this topic.