$isRunning = session_status() == PHP_SESSION_ACTIVE;
- if(!$isRunning && empty($_SERVER['PHP_AUTH_USER'])) {
+ if(!$isRunning && empty($_SERVER['PHP_AUTH_USER']) && php_sapi_name() != "cli") {
// only start session if we are not using httpauth
@session_start();
}
unset($_SESSION['MYSQLI_THREAD_ID'][array_search($thread_id, $_SESSION['MYSQLI_THREAD_ID'])]);
- if(!$isRunning && empty($_SERVER['PHP_AUTH_USER'])) {
+ if(!$isRunning && empty($_SERVER['PHP_AUTH_USER']) && php_sapi_name() != "cli") {
@session_write_close();
}
static $ses_status = false;
static $ini = false;
- if (!empty($_SERVER['PHP_AUTH_USER'])) {
+ if (!empty($_SERVER['PHP_AUTH_USER']) || php_sapi_name() == "cli") {
// do not do sessions if we are using http auth.
return;
}
static $ses_status = false;
static $ini = false;
- if (!empty($_SERVER['PHP_AUTH_USER'])) {
+ if (!empty($_SERVER['PHP_AUTH_USER']) || php_sapi_name() == "cli") {
// do not do sessions if we are using http auth.
return;
}