MAMP:php.ini - mbstring.http_input - 禁用Drupal

时间:2014-10-29 21:31:39

标签: php drupal mamp

由于我现在有OSX 10.10,因此将我的MAMP更新为最新[3.0.7.2]。现在在本地安装任何新的Drupal安装时遇到问题。错误 - 必须禁用mbstring.http_input。

我检查了从/Applications/MAMP/bin/php/php5.6.2/conf/php.ini加载的php.ini并显示它已被禁用。

我读到这个并尝试将其设置为auto / off / false / pass,没有运气。 - http://us3.php.net/manual/en/function.mb-http-input.php

我错过了什么吗?任何帮助非常感谢。

1 个答案:

答案 0 :(得分:2)

使用php.ini文件禁用mbstring.http_input应该可以正常工作。但是也许你为一个卸载的php版本更改了php.ini文件(因为MAMP附带了许多php版本,在你的情况下是php5.6.2)。

您可以尝试从.htaccess文件中禁用mbstring.http_input。只需将这些行复制到文件中即可。

php_value mbstring.http_input pass
php_value mbstring.http_output pass

或通过settings.php文件:

ini_set('mbstring.http_input', 'pass');
ini_set('mbstring.http_output', 'pass');