Drupal安装过程的register_globals解决方法

Drupal或者Joomla等系统都要求运行的PHP环境关闭了register_globals,而有一些主机在默认的情况下 register_globals是开启的,像HostGator就是这样,这里如果我们安装Drupal等就会因为严重错误而停止安装,并要求你关闭主 机的register_globals,如下面的就是在安装Drupal时因为register_globals开启而出现的警告:

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

        这里,我们应该怎么办呢?当然,因为register_globals开启而出现的重大错误肯定要以关闭register_globals的方式来解决

直接在php.ini文件里加入这一行 "register_globals = Off" 就可以关闭register_globals了

 

如果空间提供根目录下php.ini支持,可以设置以下代码放在php.ini中就可以:

 

Zend Optimizer options
zend_optimizer.optimization_level=1023
zend_extension=/home/*****/public_html/ZendOptimizer.so
extension=php_pdo_mysql.dll 
extension=php_pdo.dll
extension=pdo.so 
extension=pdo_mysql.so