Ask your WordPress questions! Pay money and get answers fast! Comodo Trusted Site Seal
Official PayPal Seal

can not login to wp-admin WordPress

  • SOLVED

client says he updated WP last week and now when I go to http://www.steveisnothappy.com/wp-admin/, I get this message:
<<
Warning: require(/home6/steveisn/public_html/wp-includes/class-json.php) [function.require]: failed to open stream: No such file or directory in /home6/steveisn/public_html/wp-content/plugins/broken-link-checker/includes/screen-meta-links.php on line 13

Fatal error: require() [function.require]: Failed opening required '/home6/steveisn/public_html/wp-includes/class-json.php' (include_path='.:/usr/lib64/php:/usr/lib/php:/usr/share/pear') in /home6/steveisn/public_html/wp-content/plugins/broken-link-checker/includes/screen-meta-links.php on line 13
>>
The site is working but not the login. Any suggestions?

Answers (3)

2011-10-03

Jim Dugan answers:

FTP in and delete the plugin "Broken Link Checker"

Delete the whole folder at

/wp-content/plugins/broken-link-checker/

Then try again.

Edit: (Or alternatively, download the plugin and upload it fresh, with the missing file.)


Jim Dugan comments:

And/or: download the full fresh WordPress and upload class-json.php to the wp-includes folder. It may have been missed/garbled during the update.

2011-10-03

John Cotton answers:

You need to FTP to the site and (temporarily?) remove the reference to the missing file (class-json.php) on line 13 of screen-meta-links.php.

That will get you in (assuming no other errors) and then you can go about fixing whatever happened.

2011-10-03

Abdessamad Idrissi answers:

this error happens because the global variable: ABSPATHWPINC is not found/translated by the plugin.
the plugin version you are using is 1.2.4 there's a new version 1.3.1 that you can download from [[LINK href="http://wordpress.org/extend/plugins/broken-link-checker/"]]wordpress [[/LINK]] and follow this to install it:

1. Download the broken-link-checker.zip file to your computer.
2. Unzip the file
3. Upload `broken-link-checker` folder to the `/wp-content/plugins/` directory
4. Activate the plugin through the 'Plugins' menu in WordPress