• I’m currently moving some WordPress sites from one server to another.

    the first went fine but the second gives this error when trying to connect:

    This page isn’t working
    juvul.com is currently unable to handle this request.
    HTTP ERROR 500

    But the domain works fine, if I point it at another web root folder.

    The apache error.log shows

    [Wed Aug 29 17:48:03.897531 2018] [:error] [pid 24883] [client 62.242.41.180:33248] PHP Warning: Declaration of art_MenuWalker::start_lvl(&$output, $depth) should be compatible with Walker::start_lvl(&$output, $depth = 0, $args = Array) in /var/www/[site].com/wp-content/themes/Tech0x2/core/navigation.php on line 0

    What could be wrong?

Viewing 4 replies - 1 through 4 (of 4 total)
  • Log in to your filemanager in cpanel.

    Find the .htaccess file and rename it anything you want. Eg .htaccess.old

    Try reloading your site. If it works then go to dashbosrd > settings > permalinks and hit the save button. Don’t need to change any setting in permalink page but you can change if you want.

    It will automatically generate a new .htaccess file and the error will bs fixed. After that you can delete the old .htaccess (.htaccess.old) file.

    [ Signature deleted ]

    Hi there,

    Internal server errors (error 500) are often caused by plugin or theme function conflicts, so if you have access to your admin panel, try deactivating all plugins. If you don’t have access to your admin panel, 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, try switching to the default theme for your version of WordPress to rule-out a theme-specific issue. If you don’t have access to your admin panel, access your server via SFTP or FTP, or a file manager in your hosting account’s control panel, 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.

    Thread Starter dacobi

    (@dacobi)

    Swapping the Theme worked, I just don’t understand why I worked on the old server?

    Everything is the same.

    Thread Starter dacobi

    (@dacobi)

    No new .htaccess is written

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Apache2 fail when migrating WordPress site’ is closed to new replies.