I know this question has been asked many times, I've read the answers, but it doesn't seem to be working for me.
I am on a shared hosting service (ixweb).
I get this error:
* register_globals is enabled. Drupal requires this configuration directive to be disabled. Your site may not be secure when register_globals is enabled. The PHP manual has instructions for how to change configuration settings. (Currently using PHP register globals Enabled ('1'))
* Multibyte string input conversion in PHP is active and must be disabled. Check the php.ini mbstring.http_input setting. Please refer to the PHP mbstring documentation for more information. (Currently using Unicode library Error)
To the doc team: the php manual is extraordinarily dense, surely we can do better than that. ;p
As far as I can tell, I have the right things in the htaccess file. The multibyte settings were there from the beginning, and I added the register global = 0.
Here's what it looks like:
# PHP 4, Apache 1.
php_value magic_quotes_gpc 0
php_value register_globals 0
php_value session.auto_start 0
php_value mbstring.http_input pass
php_value mbstring.http_output pass
php_value mbstring.encoding_translation 0
php_value register_globals 0