Here's what worked for me (finally @%#$&!!) on Linux-based GoDaddy shared hosting platform where I’m trying to launch a Joomla 3.1 website:
1. Create a new php5.ini file (or rename your php.ini to that by adding the number 5 into the title. Easy.
2. Open up your php5.ini doc and put this inside:
magic_quotes_gpc = Off
magic_quotes_runtime = Off
magic_quotes_sybase = Off
display_errors = Off
error_reporting = Off
I open up these kinds of files using Dreamweaver. I think a plain text editor might work also. I’ve never tried that.
You can also open up your php5.ini file in the back end of your GoDaddy account: Go to Hosting > Launch > ControlPanel > Tools section, then click on the File Manager icon > FTP File Manager > then you can select any file and click on “Edit” > input your changes and > Save
3. Create a php.info doc and upload to your root folder. You will need it in a minute. The three steps to do that are,
a. Create a text file with the following line in it:
<? phpinfo(); ?>
b. Name it info.php
c. Upload it to your root folder.
As a note, anytime I have to change a file suffix (as from .txt to .php I do it through my FTP Client by right clicking and selecting “Rename.” Mac computers do not like to change a file suffix through the Finder, so do it through your FTP Client.
4. Now open a new window in your browser and go to yournewwebsite.com/info.php You’ll get a nice long doc showing all your php status.
5. Download your htaccess.txt file. Add the following lines to the top:
deny from all
However, you must first substutite the string “/home/myusername/public_html/yourJ3folder” for your actual path which you will find in the first table of info in your php.info report, listed under “Loaded Configuration File”. Just use the part including “home…” through the name of your root folder, i.e. don’t include “/php5.ini”.
I learned this part from this page. But note I changed the name of the ini file appropriately: http://docs.joomla.org/How_to_turn_off_ ... r_Joomla_3
This Joomla article assumes you are not installing Joomla, but just wanting to turn off magic quotes after your website is already up and running. So it’s not fully applicable.
6. Go into your FTP Client and navigate to your htaccess.txt file. Rename it .htaccess and upload to your root folder. Don’t just click on the file and rename it, especially if you are on a Mac. You may get dire warnings of doom that it could un-stabilize your computer and make all your hair fall out.
7. Your Joomla install should be able to proceed now.
I’ve written this all out, because on my shared hosting plan, without the .htaccess added in there, the php.info showed magic quotes was OFF, however the Joomla Installer continued to show it as ON. Good luck.