Take the 2-minute tour ×
WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

I made a site for a friend and everything worked so far on my development box that we can start final deployment and testing so I decided to put it on the hosting.

So I done the standard procedure to deploy:

  1. backup the database to an sql script changed the db name and stuff to corespond to the host db name, replaced the links to correspond to the host address
  2. Restored the script and the db looks fine. From what I can tell trough the PhPMyAdmin
  3. changed the wp-config file to the correct data

The page looks fine everything seems to work.

Except that now I can't login to the admin site anymore when I type in the wp-admin.php it shows up but when I type in the login data and press login it goes blank :S

Firebug dosent show up any error or something.

All files have the permitions of 0644 and Folders 0755 (So default when the files get uploaded).

you can try login with any username/password to see the result but if you need I give people that can help username and password over private messages.

Link to the site

Anyone got any idea to what might be the problem?

Thanks for help

EDIT: Hmm looks like something wrong with jQuery. Cos I get: $ is not a function in 2 scripts but they are my custom scripts and not the WP-core stuff

share|improve this question
    
Btw: »Butifull building in the centre of Wienna« should be »The state opera - a beautiful building in the center of Vienna« ;) –  kaiser Apr 19 '12 at 21:09
    
Testing stuff :) –  Jester Apr 20 '12 at 2:36

2 Answers 2

I suspect either the culprit is one of the plugins or the theme you are using.

so, try:

-deactivating ALL plugins temporarily to narrow down the problem. If the problem goes away, activate them individually (one-by-one) to find the problematic plugin. If you don't have access to your admin area, try deactivating plugins manually via FTP or phpMyAdmin. -If that does not help, try switching to the unedited default theme (that came with your version of WP) for a moment by renaming your current theme's folder in wp-content/themes. The idea is to force WordPress to fall back to the default theme to rule out any theme-specific issue. If you don't have access to your admin area, then access your server via FTP or SFTP or whatever file management application your host provides.

-if above steps do not help, this codex guide has more information: http://codex.wordpress.org/Login_Trouble

share|improve this answer

Based on your edit, this is a problem either with your theme or one of the plugins you use.

WordPress, by default, loads jQuery in noConflict() mode. This is to prevent stepping over other libraries that depend on $ being a shortcut to their own internal objects. As a result, $ is undefined in a properly-built WordPress site.

The admin interface depends heavily on jQuery. So if you have a plugin or theme enqueue()ing their own versions of jQuery not in noConflict() mode, you'll get a conflict and some collisions.

So, disable your theme and plugins by deactivating them manually via FTP and reload the admin site.

Then, activate your plugins 1 by 1 until you find the one that broke the site.

If the site's still working, activate your theme.

After you figure out which system it was breaking things, track down the developer and smack them for me.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.