如何关闭Joomla 3的魔术引号gpc?

拉文德·库玛(Ravinder Kumar)

我想关闭PHP的魔术引号。我无权访问php.ini。

没有这个,我将无法将joomla 3.xx安装到服务器中。

佩德罗·洛比托

对于MAMP

脚步:

  1. 转到MAMP application >> Preferences (button) >> PHP (tab) >> Choose 5.3.1 or greater >> choose OK
  2. 转到MAMP folder >> bin >> php >> php5.3.26 >> conf >> edit php.ini >> add "magic_quotes_gpc = Off"上面的几行"magic_quotes_sybase = Off"
  3. 重新启动MAMP的服务器。

对于大多数运行CGI-Webinterface的主流托管公司

脚步:

使用以下命令创建一个php.iniphp5.ini文件:

magic_quotes_gpc = Off

将其放在您的Joomla 3根目录中。然后htaccess.txt将Joomla 3根目录中的更改.htaccess.htaccess将以下行添加到文件中(在顶部),请记住在适用时更改php.iniphp5.ini

<IfModule mod_suphp.c>
  suPHP_ConfigPath /home/myusername/public_html/yourJ3folder
  <Files php.ini>
    order allow,deny
    deny from all
  </Files>
</IfModule>

将“ myusername”和“ yourJ3folder更改为各自的文件夹。/home/myusername/public_html/yourJ3folder可以通过全局配置找到”:

在中Joomla backend > System > System Information > [Directory Permissions],该文件夹通常与日志目录相同(但末尾没有/ logs)。


.htaccess对于某些主机

对于某些主机,将以下内容添加到.htaccess网站根目录中文件中(例如/home/myusername/public_html/.htaccess

php_flag magic_quotes_gpc off

共享主机的另一种解决方案

php.ini在您的Joomla上创建一个文件!根。将此内容添加到文件并保存

magic_quotes_gpc = Off
magic_quotes_runtime = Off
magic_quotes_sybase = Off

编辑.htaccess文件,并在顶部添加此行,然后保存文件

SetEnv PHPRC /home/youruser/public_html/php.ini

测试错误消息是否消失

来源:如何在共享主机上关闭魔术引号?


另一个解决方案(适用于PHP作为FCGI模块运行的主机)

适用于PHP 5.3及更高版本

.user.ini在您的Joomla上创建一个文件!根。将此内容添加到文件并保存

magic_quotes_gpc = Off

SRC-https://docs.joomla.org/How_to_turn_off_magic_quotes_gpc_for_Joomla_3

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章