0

在共享业务环境中,服务提供者php.ini在 PHP 解释器的目录中有一个位置。我们必须覆盖一些设置,但您无法使用ini_set. 例如:magic-quotes-gpc。当然,在这种情况下ini_set返回FALSE,因为没有必要更改magic-quotes-gpc,客户端的输入已经被处理。

我发现,我可以php.ini在我的入口点附近放置一个不同的文件,例如放在同一个目录中index.php。有一个php.ini具有以下内容的那里:

magic_quotes_gpc = OFF

我得到一个PDO not found瞬间。看来原件php.ini正在以这种方式被丢弃。我怎样才能让它不交换,而是覆盖原来的php.ini

4

1 回答 1

2

如果您运行 Apache,您可以尝试使用 .htaccess 文件覆盖设置。

php_flag magic_quotes_gpc Off
于 2013-06-19T13:26:30.217 回答