You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2008-05-29 17:26:37

chtonk
Member
Registered: 2008-02-22
Posts: 34

Erreur de parsing

Bonjour,

j'ai voulu faire un test avec la 0.71RC2 dans mon environnement de prod (pas en prod mais chez mon hébergeur) pour faire un test.

J'ai eu le message d'erreur suivant, simplement en ouvrant le site :

Parse error: syntax error, unexpected '=', expecting ')' in /home.10.22/infopart/www/helpdesk/inc/common.function.php on line 1364

A noter que mon hébergeur (OVH) est en PHP 4.4.8...

Une idée ?

Cordialement,

Guillaume


Cordialement,
Guillaume
--
GLPI 0.78.3 en prod - Gentoo RPS II (Linux 2.6.32.2)

Offline

#2 2008-05-29 17:57:52

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: Erreur de parsing

Essai de supprimer le =NULL dans les options, soit :

function getURLContent ($url, &$msgerr, $rec=0) {

C'est bizarre que PHP n'accepte pas cette syntaxe.

A noter : la version 0.71 est la dernière version qui devrait supporté PHP 4.
A partir de la prochaine 0.72, c'est PHP 5 obligatoire (enfin !)

++


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

#3 2008-05-29 18:03:17

chtonk
Member
Registered: 2008-02-22
Posts: 34

Re: Erreur de parsing

Bonjour,

remi wrote:

Essai de supprimer le =NULL dans les options, soit :

function getURLContent ($url, &$msgerr, $rec=0) {

C'est bizarre que PHP n'accepte pas cette syntaxe.

A noter : la version 0.71 est la dernière version qui devrait supporté PHP 4.
A partir de la prochaine 0.72, c'est PHP 5 obligatoire (enfin !)

++

C'est bon, ça marche parfaitement.

Par contre, est-ce que ça ne viendrait pas du fait que msgerr est passé par référence et que NULL soit attribué à la référence et non à la valeur ?

Cordialement,

Guillaume


Cordialement,
Guillaume
--
GLPI 0.78.3 en prod - Gentoo RPS II (Linux 2.6.32.2)

Offline

#4 2008-05-29 18:24:27

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: Erreur de parsing

chtonk wrote:

Par contre, est-ce que ça ne viendrait pas du fait que msgerr est passé par référence et que NULL soit attribué à la référence et non à la valeur ?

Après vérification, la doc PHP indique bien que le passage par référence des valeurs par défaut est une nouveauté de PHP 5.

Corrigé : https://dev.indepnet.net/glpi/changeset/6916

++


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

#5 2008-05-29 18:40:43

MoYo
GLPI - Lead
From: Poitiers
Registered: 2004-09-13
Posts: 14,513
Website

Re: Erreur de parsing

je ferme


MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI :    Support     Contribute     References     Freshmeat

Offline

Board footer

Powered by FluxBB