How to turn off magic quotes gpc: Difference between revisions
From Joomla! Documentation
m added php5.ini |
|||
| Line 6: | Line 6: | ||
* Restart MAMP's servers. | * Restart MAMP's servers. | ||
<br> | |||
== For most mainstream hosting companies running a CGI-Webinterface == | == For most mainstream hosting companies running a CGI-Webinterface == | ||
Steps: | Steps: | ||
* Create a php.ini file with the following: | * Create a php.ini or php5.ini file with the following: | ||
<pre>magic_quotes_gpc = Off | <pre>magic_quotes_gpc = Off | ||
extension=pdo.so | extension=pdo.so | ||
extension=pdo_mysql.so</pre> | extension=pdo_mysql.so</pre> | ||
* Put it in your Joomla 3 root. Then change the htaccess.txt in your Joomla 3 root to .htaccess. Add the following lines to the .htaccess file (at the top) : | * Put it in your Joomla 3 root. Then change the htaccess.txt in your Joomla 3 root to .htaccess. Add the following lines to the .htaccess file (at the top), don't forget to change php.ini to php5.ini when applicable : | ||
<pre><IfModule mod_suphp.c> | <pre><IfModule mod_suphp.c> | ||
suPHP_ConfigPath /home/myusername/public_html/yourJ3folder | suPHP_ConfigPath /home/myusername/public_html/yourJ3folder | ||
| Line 26: | Line 27: | ||
In Joomla backend > System > System Information > [Directory Permissions], the folder is usually the same as the log directory (but without /logs at the end). | In Joomla backend > System > System Information > [Directory Permissions], the folder is usually the same as the log directory (but without /logs at the end). | ||
<br> | |||
== .htaccess for some hosts == | == .htaccess for some hosts == | ||
For some hosts, add "php_flag magic_quotes_gpc off" to the .htaccess file | For some hosts, add "php_flag magic_quotes_gpc off" to the .htaccess file | ||
<noinclude>[[Category:Server configurations]]</noinclude> | <noinclude>[[Category:Server configurations]]</noinclude> | ||
Revision as of 09:49, 17 September 2013
For MAMP
Steps:
- Go to MAMP application >> Preferences (button) >> PHP (tab) >> Choose 5.3.1 or greater >> choose OK.
- Go to the MAMP folder >> bin >> php >> php5.3.6 >> conf >> edit php.ini >> add "magic_quotes_gpc = Off" a few lines above "magic_quotes_sybase = Off".
- Restart MAMP's servers.
For most mainstream hosting companies running a CGI-Webinterface
Steps:
- Create a php.ini or php5.ini file with the following:
magic_quotes_gpc = Off extension=pdo.so extension=pdo_mysql.so
- Put it in your Joomla 3 root. Then change the htaccess.txt in your Joomla 3 root to .htaccess. Add the following lines to the .htaccess file (at the top), don't forget to change php.ini to php5.ini when applicable :
<IfModule mod_suphp.c>
suPHP_ConfigPath /home/myusername/public_html/yourJ3folder
<Files php.ini>
order allow,deny
deny from all
</Files>
</IfModule>
Change "myusername" and "yourJ3folder" to your respective folders. The "/home/myusername/public_html/yourJ3folder" can be found via the Global Configuration:
In Joomla backend > System > System Information > [Directory Permissions], the folder is usually the same as the log directory (but without /logs at the end).
.htaccess for some hosts
For some hosts, add "php_flag magic_quotes_gpc off" to the .htaccess file