";
$infoResult .= "PHP Version : ".phpversion()."
nivo d'err : ".error_reporting(2039);
if (isset ($statuts))
{
$infoResult .= "
statut : ";
print_r($statuts);
}
if (isset ($statut))
{
$infoResult .= "
statut : ";
print_r($statut);
}
if (isset ($status))
{
$infoResult .= "
status : ";
print_r($status);
}
if (isset ($_configuration['db_host']) || isset ($_configuration['db_user']))
{
$infoResult .= "
mysql param :
Serveur : ".$_configuration['db_host']."
User : ".$_configuration['db_user']."";
}
if (isset ($_SESSION))
{
$infoResult .= "
session : ";
print_r($_SESSION);
}
if (isset ($_POST))
{
$infoResult .= "
Post : ";
print_r($_POST);
}
if (isset ($_GET))
{
$infoResult .= "
GET : ";
print_r($_GET);
}
$infoResult .= "
Contantes : ";
print_r(get_defined_constants());
get_current_user();
$infoResult .= "
Fichiers inclus : ";
print_r(get_included_files());
$infoResult .= "
Magic quote gpc : ".get_magic_quotes_gpc()."
Magig quote runtime : ".get_magic_quotes_runtime()."
date de dernière modification de la page : ".date("j-m-Y", getlastmod());
/*
get_cfg_var -- Retourne la valeur d'une option de PHP
getenv -- Retourne la valeur de la variable d'environnement.
ini_alter -- Change la valeur d'une option de configuration
ini_get -- Lit la valeur d'une option de configuration.
ini_get_all -- Lit toutes les valeurs de configuration
ini_restore -- Restaure la valeur de l'option de configuration
ini_set -- Change la valeur d'une option de configuration
putenv -- Fixe la valeur d'une variable d'environnement.
set_magic_quotes_runtime -- Active/désactive l'option magic_quotes_runtime.
set_time_limit -- Fixe le temps maximum d'exécution d'un script.
*/
$infoResult .= "
Type d'interface utilisé entre le serveur web et PHP : ".php_sapi_name()."
informations OS : ".php_uname()."
Version courante du moteur Zend : ".zend_version()."
GID du propriétaire du script : ".getmygid()."
inode du script : ".getmyinode()."
numéro de processus courant : ".getmypid()."
UID du propriétaire du script actuel : ".getmyuid()."
niveau d'utilisation des ressources : ";
print_r(@ getrusage());
$infoResult .= "
\n"; echo "[$varName]"; echo "\n"; } else { echo ""; echo "DEBUG is OFF"; } } /** * @deprecated Function not in use */ function printInit($selection = "*") { GLOBAL $uidReset, $cidReset, $gidReset, $uidReq, $cidReq, $gidReq, $_user, $_cid, $_gid, $_user, $_course, $is_platformAdmin, $is_allowedCreateCourse, $is_courseMember, $is_courseAdmin, $is_allowed_in_course, $is_courseTutor, $_SESSION, $_claro_local_run; if ($_claro_local_run) { echo "local init ran"; } else { echo "local init never ran during this script"; } echo "
"; echo "\n"; var_dump($var); echo "\n"; echo "
"; echo "
USER :
(uid): ".$uid." |
(_uid): ".$_user['user_id']." |
(session[_uid]): ".$_SESSION['_uid']."
reset = ".$uidReset." | req = ".$uidReq." | ";
}
if ($selection == "*" or strstr($selection, "c"))
{
echo "COURSE :(_cid)".$_cid."reset = ".$cidReset." | req = ".$cidReq." | ";
}
if ($selection == "*" or strstr($selection, "g"))
{
echo "GROUP :".$_gid."reset = ".$gidReset." | req = ".$gidReq." | ";
}
echo "
USER :".$_user['user_id']." in ".$_cid.""; echo "_courseUser:"; var_dump($_courseUser); echo "is_courseMember:"; var_dump($is_courseMember); echo "is_courseAdmin:"; var_dump($is_courseAdmin); echo "is_allowed_in_course:"; var_dump($is_allowed_in_course); echo "is_courseTutor:"; var_dump($is_courseTutor); echo " | "; } echo " | |
USER :".$_user['user_id']." in ".$_gid.""; echo " | ";
}
echo "||
| Mysql | |
| dbHost | ".$_configuration['db_host']." |
| dbLogin | ".$_configuration['db_user']." |
| dbPass | ".str_repeat("*", strlen($_configuration['db_password']))." |
| mainDbName | $mainDbName |
| clarolineVersion | $dokeos_version |
| rootWeb | $rootWeb |
| urlAppend | $urlAppend |
| param for new and future features | |
| userPasswordCrypted | $userPasswordCrypted |
| platformLanguage | $platformLanguage |
| siteName | $siteName |
| rootWeb | $rootWeb |
| rootSys | $rootSys |
| clarolineRepositoryAppend | $clarolineRepositoryAppend |
| coursesRepositoryAppend | $coursesRepositoryAppend |
| rootAdminAppend | $rootAdminAppend |
| clarolineRepositoryWeb | $clarolineRepositoryWeb |
| clarolineRepositorySys | $clarolineRepositorySys |
| coursesRepositoryWeb | $coursesRepositoryWeb |
| coursesRepositorySys | $coursesRepositorySys |
| rootAdminSys | $rootAdminSys |
| rootAdminWeb | $rootAdminWeb |