You are not logged in.
Bonjour
j' ai mis glpi chez ouvaton dans un dossier html à l'installation une erreur apparait :
Parse error: syntax error, unexpected '=', expecting ')' in /space/www/gl-ouv/1/8/1802041043045733/web/ouvaton.org/GLPI.ouvaton.org/html/inc/common.function.php on line 159
PHP Version 5.2.0
Que faire je suis un peu perdu
merci
Offline
Hello
C'est la derniere version : version de GLPI : 0.72.3
Offline
version de php PHP Version 5.2.0
Offline
Il y a quoi à la ligne 159 dans le fichier common.function.php ? (normalement un simple logInFile)
Pour moi, vous n'avez pas récupéré la 0.72.3.
+
Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/
Offline
Hello
il manque un chiffre en fin de ligne la ligne exact est :
Parse error: syntax error, unexpected '=', expecting ')' in /space/www/gl-ouv/1/8/1802041043045733/web/tello.info/www.tello.info/html/glpi/inc/common.function.php on line 1591
à ce que j'ai compris c'est le tout début de l'installation ou il vérifie le parseur ( je ne sais pas ce que c'est un parseur)
et voici la fonction : qui débute à la ligne 1591 après les commentaires.
/**
* Get a web page. Use proxy if configured
*
* @param $url string: to retrieve
* @param $msgerr string: set if problem encountered
* @param $rec integer: internal use only Must be 0
*
* @return content of the page (or empty)
*/
function getURLContent ($url, &$msgerr=NULL, $rec=0) {
global $LANG,$CFG_GLPI;
$content="";
$taburl=parse_url($url);
// Connection directe
if (empty($CFG_GLPI["proxy_name"])){
if ($fp=@fsockopen($taburl["host"], (isset($taburl["port"]) ? $taburl["port"] : 80), $errno, $errstr, 1)){
if (isset($taburl["path"]) && $taburl["path"]!='/') {
// retrieve path + args
$request = "GET ".strstr($url, $taburl["path"])." HTTP/1.1\r\n";
} else {
$request = "GET / HTTP/1.1\r\n";
}
$request .= "Host: ".$taburl["host"]."\r\n";
} else {
if (isset($msgerr)) {
$msgerr=$LANG['setup'][304] . " ($errstr)"; // failed direct connexion - try proxy
}
return "";
}
} else { // Connection using proxy
$fp = fsockopen($CFG_GLPI["proxy_name"], $CFG_GLPI["proxy_port"], $errno, $errstr, 1);
if ($fp) {
$request = "GET $url HTTP/1.1\r\n";
$request .= "Host: ".$CFG_GLPI["proxy_name"]."\r\n";
if (!empty($CFG_GLPI["proxy_user"])) {
$request .= "Proxy-Authorization: Basic " . base64_encode ($CFG_GLPI["proxy_user"].":".$CFG_GLPI["proxy_password"]) . "\r\n";
}
} else {
if (isset($msgerr)) {
$msgerr=$LANG['setup'][311] . " ($errstr)"; // failed proxy connexion
}
return "";
}
}
$request .= "User-Agent: GLPI/".trim($CFG_GLPI["version"])."\r\n";
$request .= "Connection: Close\r\n\r\n";
fwrite($fp, $request);
$header=true ;
$redir=false;
$errstr="";
while(!feof($fp)) {
if ($buf=fgets($fp, 1024)) {
if ($header) {
if (strlen(trim($buf))==0) {
// Empty line = end of header
$header=false;
} else if ($redir && preg_match("/^Location: (.*)$/", $buf, $rep)) {
if ($rec<9) {
$desturl=trim($rep[1]);
$taburl2=parse_url($desturl);
if (isset($taburl2['host'])) {
// Redirect to another host
return (getURLContent($desturl,$errstr,$rec+1));
} else {
// redirect to same host
return (getURLContent(
(isset($taburl['scheme'])?$taburl['scheme']:'http')."://".
$taburl['host'].
(isset($taburl['port'])?':'.$taburl['port']:'').
$desturl,$errstr,$rec+1));
}
} else {
$errstr="Too deep";
break;
}
} else if (preg_match("/^HTTP.*200.*OK/", $buf)) {
// HTTP 200 = OK
} else if (preg_match("/^HTTP.*302/", $buf)) {
// HTTP 302 = Moved Temporarily
$redir=true;
} else if (preg_match("/^HTTP/", $buf)) {
// Other HTTP status = error
$errstr=trim($buf);
break;
}
}
else {
// Body
$content .= $buf;
}
}
} // eof
fclose($fp);
if (empty($content) && isset($msgerr)) {
if (empty($errstr)) {
$msgerr=$LANG['setup'][312]; // no data
}
else {
$msgerr=$LANG['setup'][310] . " ($errstr)"; // HTTP error
}
}
return $content;
}
merci
Offline
Cela ressemble à
http://www.glpi-project.org/forum/viewt … p?id=17350
Vérifier la version de PHP disponible chez votre hébergeur
+
Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/
Offline
http://www.ouvaton.coop/infos.php
là est le problème ....
php4, et comme bien souvent sur ce genre de platform : memory_limit 24M
Plateforme de Test: PHPinfo
Version de GLPI: 0.72 & SVN
Offline
Bonjour
phpMyAdmin 2.11.3
PHP Version 5.2.0 memory_limit 128M
Version du client MySQL: 5.0.41
mais dieu seul sait pourquoi maintenant après moult magouille je n'ai plus d'erreur mais il ne veut mm pas lancer l'installation et donc plus de message d'erreur le pb vient je pense du coté de l'hébergeur.
Cordialement
Offline