我想在codeigniter中进行数据库迁移,但出现了以下错误
c:\xampp\htdocs\r_project>php index.php console migrate
PHP Notice: Undefined index: HTTP_HOST in C:\xampp\htdocs\r_project\application
\config\config.php on line 43
Notice: Undefined index: HTTP_HOST in C:\xampp\htdocs\r_project\application\conf
ig\config.php on line 43
A PHP Error was encountered
Severity: Notice
Message: Undefined index: HTTP_HOST
Filename: C:\xampp\htdocs\r_project\application\config\config.php
Line Number: 43
Backtrace:
File: C:\xampp\htdocs\r_project\application\config\config.php
Line: 43
Function: _error_handler
File: C:\xampp\htdocs\r_project\index.php
Line: 316
Function: require_once
ERROR: An Error Was Encountered
You have not specified a database connection group via $active_group in
your config/database.php file.
我已经用这个设置了config.php
$isSSL = function(){
if( !empty( $_SERVER['https'] ) )
return true;
if( !empty( $_SERVER['HTTP_X_FORWARDED_PROTO'] ) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https' )
return true;
if ( !isset($_SERVER['SERVER_PORT']))
return false;
if( $_SERVER['SERVER_PORT'] == 443)
return true;
return false;
};
$prot = $isSSL() ? 'https://' : 'http://';
$host = $_SERVER["HTTP_HOST"];
$config['base_url'] = $prot . $host . "/";
除此之外。我必须在文件夹\application\config\development\database.php中设置database.php文件
我该怎么办。真的需要帮助
1条答案
按热度按时间js81xvg61#
就你所得到的错误而言,试试这个:
在设置数据库配置文件方面,我们需要知道更多信息才能回答。