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 2020-05-06 15:17:06

Joël
Member
Registered: 2006-11-21
Posts: 29

Mise à jour GLPI 9.3.3 -> 9.4.6

Bonjour,

J'ai tenté plusieurs fois de passer de la version 9.3.3 aux versions 9.4.x et j'ai échoué chaque fois. J'essaie à nouveau.

Je fais d'abord un backup du site et de la base pour pouvoir revenir en arrière.

Je télécharge la version 9.4.6, je la décompresse.

Lorsque j'accède à la page d'accueil, j'ai une page blanche. En passant en mode developeur sur le navigateur je vois une première erreur. Elle n'est pas importante, mais elle ne devrait quand même pas être là. Il y a un échec pour l'accès au fichier "lib/jqueryplugins/qtip2/jquery.qtip.min.map". Il serait bien d'ajouter ce fichier à la distribution.

Lorsque je regarde dans le journal PHP, j'ai des erreurs qui semblent provenir d'une tentative de changer des droits d'accès ce qui n'est pas permis à PHP sur le serveur.

May  6 14:26:13 recherche httpd: PHP Fatal error:  Uncaught ErrorException: chmod() has been disabled for security reasons in /glpi/vendor/zendframework/zend-cache/src/Storage/Adapter/Filesystem.php:1477 Stack trace: #0 [internal function]: Zend\Stdlib\ErrorHandler::addError(2, 'chmod() has bee...', '/g...', 1477, Array) #1 /glpi/vendor/zendframework/zend-cache/src/Storage/Adapter/Filesystem.php(1477): chmod('/g...', 448) #2 /glpi/vendor/zendframework/zend-cache/src/Storage/Adapter/Filesystem.php(965): Zend\Cache\Storage\Adapter\Filesystem->prepareDirectoryStructure('/g...') #3 /glpi/vendor/zendframework/zend-cache/src/Storage/Adapter/AbstractAdapter.php(688): Zend\Cache\Storage\Adapter\Filesystem->internalSetItem('Zend_I18n_Trans...', 'C:31:"Zend\\I18n...') #4 /glpi/vendor/zendframework/zend-cache/src/Storage/Adapter/Filesystem.php(843): Zend\Cache\Storage\Adapter\AbstractAdapter->setItem('Zend_I18n_Trans...', Object(Zend\I18n\Translator\TextDomain)) #5 /s in /glpi/vendor/zendframework/zend-cache/src/Storage/Adapter/Filesystem.php on line 1480
May  6 14:35:10 recherche httpd: PHP Fatal error:  Uncaught ErrorException: chmod() has been disabled for security reasons in /glpi/vendor/zendframework/zend-cache/src/Storage/Adapter/Filesystem.php:1583 Stack trace: #0 [internal function]: Zend\Stdlib\ErrorHandler::addError(2, 'chmod() has bee...', '/g...', 1583, Array) #1 /glpi/vendor/zendframework/zend-cache/src/Storage/Adapter/Filesystem.php(1583): chmod('/g...', 384) #2 /glpi/vendor/zendframework/zend-cache/src/Storage/Adapter/Filesystem.php(969): Zend\Cache\Storage\Adapter\Filesystem->putFileContent('/g...', 'C:31:"Zend\\I18n...', true, NULL) #3 /glpi/vendor/zendframework/zend-cache/src/Storage/Adapter/AbstractAdapter.php(688): Zend\Cache\Storage\Adapter\Filesystem->internalSetItem('Zend_I18n_Trans...', 'C:31:"Zend\\I18n...') #4 /glpi/vendor/zendframework/zend-cache/src/Storage/Adapter/Filesystem.php(843): Zend\Cache\Storage\Adapter\AbstractAdapter->setItem('Zend_I18n_Trans...', Object(Zend\I18n\Trans in /glpi/vendor/zendframework/zend-cache/src/Storage/Adapter/Filesystem.php on line 1587
May  6 14:35:27 recherche httpd: PHP Fatal error:  Uncaught Zend\Serializer\Exception\RuntimeException: Serialized data must be a string containing serialized PHP code; received:  in /glpi/vendor/zendframework/zend-serializer/src/Adapter/PhpSerialize.php:111 Stack trace: #0 /glpi/vendor/zendframework/zend-cache/src/Storage/Plugin/Serializer.php(73): Zend\Serializer\Adapter\PhpSerialize->unserialize('') #1 /glpi/vendor/zendframework/zend-eventmanager/src/EventManager.php(322): Zend\Cache\Storage\Plugin\Serializer->onReadItemPost(Object(Zend\Cache\Storage\PostEvent)) #2 /glpi/vendor/zendframework/zend-eventmanager/src/EventManager.php(171): Zend\EventManager\EventManager->triggerListeners(Object(Zend\Cache\Storage\PostEvent)) #3 /glpi/vendor/zendframework/zend-cache/src/Storage/Adapter/AbstractAdapter.php(221): Zend\EventManager\EventManager->triggerEvent(Object(Zend\Cache\Storage\PostEvent)) #4 /glpi/vendor/zendframework/zend-cache/src/Storage/Adapter/AbstractAdapter.php(370): Zend\C in /glpi/vendor/zendframework/zend-serializer/src/Adapter/PhpSerialize.php on line 111

Que puis je faire pour avancer ?

Last edited by Joël (2020-05-06 16:00:34)

Offline

#2 2020-05-06 15:41:52

Joël
Member
Registered: 2006-11-21
Posts: 29

Re: Mise à jour GLPI 9.3.3 -> 9.4.6

Je suis revenu à la version 9.3.3. Quand je vais dans Accueil > Configuration > Générale > Système, je vois que les extensions PHP suivantes ne sont pas disponibles.

imap extension is not present
Zend OPcache extension is not present
APCu extension is not present
xmlrpc extension is not present
CAS extension is not present

Est-ce que cela peut empêcher la mise à jour ?

Offline

Board footer

Powered by FluxBB