Last time I did one it was an XML file which is a text file. Make sure you uploaded it in ASCII mode and not Binary. Not sure if you need to change the permissions of it or not. Try 644 for the permissions after uploading in it in ASCII mode.
Thanks Thomas, neither did I find any instructions for upgrading so I just downloaded and installed it. Worked just fine. Several of my add-ons are not compatible with the new version though.
Yes, your redirect would be correct
>Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^example\.com\tools
RewriteRule (.*) http://tools.example.com/$1 [R=301,L]
If you are unable to access your subdomain as http://tools.example.com here's a little tip.
Rename the "tools" folder something else temporarily. Then go into cPanel and create a subdomain called "tools". Once cPanel creates the subdomain rename the "tools" folder it creates to something else. Now rename your original "tools" folder back to what it was. Launch your browser using the preferred URL and your subdomain should load.
Once it's working you can delete the folder you renamed that cPanel created.
I take it you probably used Fantastico to install Wordpress in your "tools" folder.
With 777 permissions anyone could potentially access it (write to it) so you will want to make sure it is as secure as possible. To be sure suPHP is installed on your server open a ticket with the help desk but I am pretty sure it already is.
He is asking about folder permissions not script permissions but similar rules applies. I would start with permissions set to 755 and see what happens. The permissions can always be adjusted if necessary.