I'm installing WordPress on a new server and everything goes smoothly, but once it's installed I try to click on the plugins page and it just sits there trying to load, but nothing loads on that page.
I finally deleted all the plugins that were in wp-content/plugins and the page loads fine. However, as soon as I add a plugin in that folder (any plugin) then the plugins page can no longer load.
I thought maybe it was a permission issue and so I've tried a whole variety of permissions, making the web server user the owner of that folder. 644 for all files. 755 for all folders. I looked through the wp_options table to see if maybe there was a location hard coded that it was looking to find the plugins folder and everything was correct.
We did move the WordPress folder and changed the virtual host in Apache to go to the new location. So, since we moved it, I tried installing a blog from scratch to see if a clean install of WordPress would have the same problem and it does.
Anyone have ideas on what I could check/do to get this working? I assume it must have something to do with some combination of permissions/owner/location that wp-admin/plugins.php is trying to use to access the plugins folder since it will load when no plugins are in that folder.