Quantcast
Channel: Ocsinventory Q&A - Recent questions
Viewing all articles
Browse latest Browse all 4376

Déploiement : erreur PHP "Allowed memory size exhausted"

$
0
0
Bonjour,

j'utilise la fonction déploiement de OCS. J'ai créé un paquet de 150 Mo sur mon serveur (en version 2.0.5) avec 8 fragments.

J'essaye de récupérer "l'archive" de ce paquet (en cliquant sur l'icône archive) et cela ne fonctionne pas. Je vois l'erreur qui suit dans le fichier error de Apache

    PHP Fatal error:  Allowed memory size of 524288000 bytes exhausted (tried to allocate 165554493 bytes) in /usr/share/ocsinventory-reports/ocsreports/libraries/zip.lib.php

 

Dans le fichier ocsinventory-ng.conf j'ai bien

    php_value post_max_size         501M
    php_value upload_max_filesize   500M

et dans /etc/php5/apache2/php.ini j'ai

    max_execution_time = 300

    max_input_time = 60

    memory_limit = 500M

    file_uploads = On

    upload_max_filesize = 500M

    post_max_size = 500M

 

Ce qui est étrange c'est que ce n'est pas au moment de l'upload que j'ai un problème mais quand je veux récupérer l'archive uploadée. J'imagine qu'il reconstitue l'archive à partir des fragments .zip présents sur le serveur.

(La 2ème chose étrange est bien sûr que PHP dit qu'il ne peut pas allouer 157Mo alors qu'il a le droit a 500Mo)

Quelqu'un sait-il comment je peux résoudre le problème ?

 

Merci

Viewing all articles
Browse latest Browse all 4376

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>