Bonjour,
Je viens de procéder à la mise à jour de mon serveur OCS de test version 2.1.2 vers 2.2.2 et je n'arrive pas à faire fonctionner la nouvelle version.
Je suis sous Centos 5.11 , apache 2.2.3 , php 5.3 et MySQL 5.0.
Le setup se déroule bien mais j'obtiens cette erreur dans le error.log lorsque je veux joindre le site.
PHP Parse error: syntax error, unexpected T_FUNCTION in /usr/share/ocsinventory-reports/ocsreports/require/menu/Menu.php
J'ai trouvé sur le bugs_launchpad , une référence à ce problème :
https://bugs.launchpad.net/ocsinventory-ocsreports/+bug/1406545
j'ai tenté la modification du menu.php mais j'obtiens ensuite une page web mal formaté me demandant les renseignements pour l'update de la base. puis ensuite plus rien.
En réessayant j'obtiens dans le error_log:
ensuPHP Warning: require_once(__DIR__/backend/AUTH/auth.php) [<a href='function.require-once'>function.require-once</a>]: failed to open stream: No such file or directory in /usr/share/ocsinventory-reports/ocsreports/require/header.php on line 33
j'ai tout passé en revu , les permissions, les modules perl , la config apache sans rien trouver.
Merci de votre aide, ou d'une piste que je pourrais suivre.