• Jen

    (@jengilomen)


    Hello folks,
    I just upgraded my WordPress site to 4.3.1. The URL is http://finelinefilms.org. I was not able to use the one-click upgrade (which has always worked in the past) for some reason, and other features weren’t working before I upgraded either. So I believe this issue may pre-date the upgrade. Also, one page on my site “mostly” disappeared for some reason; when I attempt to load the page it makes it to a certain point around the hero image and then the rest of the content has completely disappeared. A clue? Don’t know. http://finelinefilms.org/lifeontheline

    Here’s what I did:
    Since one-click update wasn’t working, I did a manual update. Followed the instructions to a T. (Backed everything up, deleted and replaced wp-admin and wp-includes, FTP’ed and replaced remainder of loose files and files in /wp-content.
    Cleared my browser cache.

    What happens is this:
    I am able to log into my admin, and click around to most admin pages, but most functions will not work. Some pages return an “Oops! Not found” error, others result in a white page with no data. I cannot edit posts or pages. Settings, however, works fine, and I can access the lists of pages and posts and plugins. Each admin page I’m attempting to access appears to be there on the server when I FTP.

    After having those issues, I forced another install of the 4.3.1 update using my host Softaculus script; it just overwrote the manually installed 4.3.1 files with a new set of 4.3.1 files. Cleared my browser cache again in case that was the issue, but still, having trouble using any admin functions, particularly editing.

    Does anyone have any idea what this might be? I scanned a few pages of forum posts but can’t find anything like this, and I’m not sure what to search for because it’s just like “most admin features aren’t working and one of my site pages partially disappeared.” Help!

    Thanks in advance,
    Jen

Viewing 6 replies - 1 through 6 (of 6 total)
  • Thread Starter Jen

    (@jengilomen)

    I should also mention that I checked my WordPress database; it appears to be fine. Used host’s database check tool (all appears OK); and looked at various content pages including the “missing” one via phpmyadmin — the content is there in the database and there doesn’t seem to be any problem with it.

    This appears to be theme related. But turn on debugging and see what you find: https://codex.wordpress.org/Debugging_in_WordPress and/or try https://wordpress.org/plugins/debug-bar/

    http://finelinefilms.org/lifeontheline dying means a php error that debug will show.

    Where did you get the theme? I noticed the style sheet says superhero-wpcom and gives the .COM URL. Did someone adapt the .COM version from https://theme.wordpress.com/themes/superhero/ ? If so, you should be using the .ORG version from https://wordpress.org/themes/superhero/

    There will be missing functions and code in the .com version when used on self-hosted. And it’s also possible those things broken during the update.

    Thread Starter Jen

    (@jengilomen)

    Thanks for your reply. I have been trying to troubleshoot. Tried Debug and just get a bunch of references to the following over and over again:
    [22-Nov-2015 02:37:25] PHP Notice: The called constructor method for WP_Widget is `<strong>deprecated</strong> since version 4.3.0! Use
    <pre>__construct()</pre>
    instead. in /wp-includes/functions.php on line 3457. `
    Is that a clue? I replaced the functions.php file with the new one from 4.3.1.

    I don’t believe the theme is the issue, because the main problem is that I’m unable to use several wp-admin pages that *aren’t* using the theme (including the page where I can select the theme). Just to test that theory, I manually switched the theme by renaming the theme folder, but it had no affect on my ability to access admin pages. Also switched the theme (manually) to latest Superhero, and to one of the ones WordPress ships with. That had no impact on my ability to access the admin pages that are resulting in a 404 error.

    I completely deleted and did a fresh install (from latest 4.3.1 download) of the contents of:
    wp-admin
    wp-includes
    wp-content/plugins
    … even then, I still am unable to access admin pages such as Themes, Update, or Plugins. Here are admin pages that result in a page not found error:
    update-core.php
    edit-comments.php
    themes.php
    Header
    Plugins

    I’m going crazy trying to figure out what the problem is here. Can anyone help or point me in the right direction?

    A “PHP Notice” is just a notice, not an error, and so it’s irrelevant in this case. And, never change core files, but it appears you replaced all files/folders anyway.

    And http://finelinefilms.org/lifeontheline appears to work now.

    Sounds like your user role is not a full administrator. Go to your User profile and see. If not, something in the database got tweaked or damaged. You need to edit your user profile with phpmyadmin or possibly add another one via phpmyadmin so you can log in as a full admin.

    But, a different user role doesn’t explain the 404 pages, so I’m thinking the user role in the database is damaged, which means you need to check/repair the user in the database or add a new admin.

    Thread Starter Jen

    (@jengilomen)

    Thanks, I followed those suggestions. I only had one user and it was an administrator, but I did check (OK)/repair (nothing to repair) on the user, user table, and database. I also created a new admin user, but that had no effect on the admin pages that were resulting in 404.

    I went ahead and deleted all themes except twentyfifteen again, and all plugins except akismet/hello (from fresh install) which had no effect — I still had 404 pages on themes and plugins. However, after copying my superhero theme back, I was able to use the “Customize” menu to change the theme back to superhero. (wp-admin/themes.php still results in 404, but I don’t care so much now that i have a way to access themes via customize if I need to.)

    The only remaining issue, which is a bummer, is that there’s no way for me to administer plugins. The plugins page still results in a 404, even when everything besides what comes out of the 4.3.1 box has been deleted from wp-content/plugins folder.

    Thanks again for your help! Even if it isn’t resolved it is very helpful giving me things to try / look at.

    With FTP, check to see what’s in your .htaccess file. And resave permalinks.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Several admin pages no longer load after upgrade to 4.3.1’ is closed to new replies.