Support » Fixing WordPress » cannot access empty property

  • Glok

    (@glok)


    This installation was working seamlessly last spring. When I checked on it recently, I was presented with the following error:

    Fatal error: Cannot access empty property in /home/mydomain/public_html/mysubdomain/blog/wp-content/plugins/spell_checker/pspell_comp.php on line 123

    This is a Fantastico installation.

    PHP version 5.2.2

    Do I have to reinstall?
    Can I save my own customizations? How?

Viewing 11 replies - 1 through 11 (of 11 total)
  • Cal

    (@themesbycal)

    It says you get the error…is that when you access anything?

    Have you tried to deactivate or delete that plugin temporarily?

    Glok

    (@glok)

    Many urls in the blog directory or subdirectories present that error. That same error appears when navigating to the blog itself. Picking various URLs for the directory produce the same error:

    blog/wp-login.php
    blog/wp-atom.php
    blog/xmlrpc.php
    blog/wp-config.php
    blog/wp-admin/edit.php
    blog/wp-admin/categories.php
    blog/wp-admin/plugin-editor.php

    Other errors:
    ============================================
    blog/wp-admin/menu.php

    Produces:

    Fatal error: Call to undefined function __() in /home/mydomain/public_html/mysubdomain/blog/wp-admin/menu.php on line 7
    ==============================================

    blog/wp-admin/admin-db.php

    produces blank browser page and source

    ==============================================

    blog/wp-admin/xfn.js produces content of the .js file.

    =============================================
    blog/wp-admin/setup-config.php

    produces

    Sorry, I can’t write to the directory. You’ll have to either change the permissions on your WordPress directory or create your wp-config.php manually.

    Maybe it’s a permissions problem. I will sift through this site looking for permissions info.
    =============================================
    blog/wp-admin/menu-header.php
    produces
    Fatal error: Call to undefined function get_admin_page_parent() in /home/mydomain/public_html/mysubdomain/blog/wp-admin/menu-header.php on line 6
    ============================================

    I am able to view individual image files.
    ============================================
    I am going to check permissions issues now but will be checking back here for other ideas.

    Glok

    (@glok)

    Deactivate:
    How would I deactivate the plugin without a GUI?

    Delete:
    Would I pull the blog/wp-content/plugins/spell_checker/ folder from the server? Could I just delete the file: blog/wp-content/plugins/ajax-spell-checker.php

    whooami

    (@whooami)

    Member

    Yes. Deleting a plugin via ftp forces wordpress to deactivate it.

    Cal

    (@themesbycal)

    Well I didn’t know you don’t have a GUI. It says you were presented with an error, that’s all.

    Anyways, that’s what I was thinking, you could delete that ajax-spell-checker.php file, shouldn’t hurt anything if you back it up.

    But now that I see you have errors when accessing almost anything, deleting that file probably won’t do much.

    If it were me, I’d try and back up the database and reinstall. Or reinstall in a new database and try and import the data from the other database. Either way you end up with the same results, but keep a copy or two of the current database and any customizations such as the themes folder etc. Anyways, that’s what I would try.

    whooami

    (@whooami)

    Member

    delete the plugin, start there..

    delete all the plugins, before you do a reinstall.

    No offense, but this isnt windows. You dont have to reinstall everytime something goes amiss.

    Glok

    (@glok)

    Yeah. I guess reinstall is my only solution.
    I checked permissions; they were 755s and 644s.
    I changed the swp-admin folder to 777 and setup-config.php loaded.
    It told me to delete the existing wp-config.php (so I saved a copy before deleting)

    Ran the setup-config.php and received this error:

    Fatal error: Call to undefined function did_action() in /home/mydomain/public_html/mysubdomain/blog/wp-includes/functions.php on line 1356

    I’ve got to get to the gym now, but will return to this project when kids go to school tomorrow.

    Thanks for your help.

    whooami

    (@whooami)

    Member

    Fatal error: Call to undefined function did_action() in /home/mydomain/public_html/mysubdomain/blog/wp-includes/functions.php on line 1356

    thats caused by you not renaming wp-config-sample.php to wp-config.php

    Glok

    (@glok)

    I deleted the spell check plugin and voila!
    I have more than an error.
    I can see plugins and theme.
    I will work on getting posts back asap

    http://massapequablaze.net/blog/

    Thanks for your help.
    ======================================================
    Even with Windows you don’t have reinstall to fix errors; that’s what telephone tech support has you do so they can get on to the next call. It’s a lot easier/faster for tech support to have you reinstall than to perform actual troubleshooting.

    whooami

    (@whooami)

    Member

    Even with Windows you don’t have reinstall to fix errors; that’s what telephone tech support has you do so they can get on to the next call. It’s a lot easier/faster for tech support to have you reinstall than to perform actual troubleshooting.

    You’re preaching to the choir with me in the front row 🙂

    And youre welcome 🙂

    Glok

    (@glok)

    You’re preaching to the choir with me in the front row 🙂

    Well, it is Sunday!

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘cannot access empty property’ is closed to new replies.