I am trying to install Drupal on my web host. I get the following error message on verify requirments:

Requirements problem
The following errors must be resolved before you can continue the installation process:

* 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)

Since php is provided by my web host I do not believe I have direct access to the PHP settings. I thought the .htaccess file was supposed to change these for Drupal, but it doesn't seem to be. What do I need to do to clear the error?

Thanks in advance,

Comments

LitvinovAndrew’s picture

On my hosting I wrote in .htaccess file "suPHP_ConfigPath /hsphere/local/home/litvinov" where "/hsphere/local/home/litvinov" is my root directory. Next I've put the default php.ini file there (ask your hosting). And in the php.in I've changed :

register_globals = 0
mbstring.http_input = pass
mbstring.http_output = pass

Sorry for my English ;)

johnmackin’s picture

Thanks, I'll give that a try.