在共享业务环境中,服务提供者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?