So here’s some more info.
If I try to access any php file from my Magento folder, I get an error. Either a 404 error generated from Wordpress with the normal .htaccess file, or an Internal Server Error if I rename my htaccess file to something else.
However, if I create an index.html file and put it in the magento folder, I can access that just fine with either htaccess file in the root.
So html files work but php files don’t. If I make a simple phpinfo() file, it works in my root folder but not in the magento folder.
This sounds like a permissions thing to me but the file/folder permissions are showing as:
root/magento - 777
magento/info.php - 644 (doesn’t work)
magento/index.php and downloader.php - 777 (doesn’t work)
magento/index.html - 644 (works)
I don’t know how .htaccess files work to know what I can put in one to make the magento folder exempt from any restrictions. Or if I can put one in the actual magento folder to override any other settings.
I could put the downloader.php in the root and install from there, but after I do that, I’d probably be stuck right where I am now after I moved it since the info.php file doesn’t even work in the magento folder right now anyway.