由于我现在有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
我错过了什么吗?任何帮助非常感谢。
答案 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');