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 2014-01-22 18:44:40

romain.i
Member
Registered: 2012-10-25
Posts: 210

[Plus de rapport] Corruption des pièces jointes des tickets

Bonjour,

Il y a une problème avec le plugin Plus de rapport, lors qu'il est activé nous ne pouvons plus ouvrir aucune pièce jointe qui sont attachés aux tickets.

Et lorsqu'on le désactive ça remarche.

Pour les fichiers image ça dit qu'elles contiennent des erreurs, pour les fichiers office qu'ils sont corrompu.

Pour information :

 
GLPI  0.84.3 ( => /var/www/glpi)

Server

 
Operating system: Linux vs-linux-glpi 3.2.0-4-686-pae #1 SMP Debian 3.2.51-1 i686
PHP 5.4.4-14+deb7u7 apache2handler (Core, PDO, Phar, Reflection, SPL, SimpleXML, apache2handler, bcmath, bz2, calendar, ctype,
    curl, date, dba, dom, ereg, exif, fileinfo, filter, ftp, gd, gettext, hash, iconv, imap, json, ldap, libxml, mbstring, mcrypt,
    mhash, mysql, mysqli, openssl, pcre, pdo_mysql, posix, session, shmop, soap, sockets, standard, sysvmsg, sysvsem, sysvshm,
    tokenizer, wddx, xml, xmlreader, xmlrpc, xmlwriter, zip, zlib)
Setup: max_execution_time="30" memory_limit="128M" post_max_size="8M" safe_mode="" session.save_handler="files"
    upload_max_filesize="2M" 
Software: Apache/2.2.22 (Debian) (Apache/2.2.22 (Debian) Server at glpi-serveur.xxxxxxxxx.com Port 80)
    Mozilla/5.0 (Windows NT 5.1; rv:26.0) Gecko/20100101 Firefox/26.0
DBMS:    Server Software: (Debian)
    Server Version: 5.5.31-0+wheezy1
    Parameters: root@localhost/glpidb
    Host info: Localhost via UNIX socket
    
/var/www/glpi/config : OK
/var/www/glpi/files : OK
/var/www/glpi/files/_dumps : OK
/var/www/glpi/files/_sessions : OK
/var/www/glpi/files/_cron : OK
/var/www/glpi/files/_cache/ : OK
/var/www/glpi/files/_graphs : OK
/var/www/glpi/files/_lock : OK
/var/www/glpi/files/_plugins : OK
/var/www/glpi/files/_tmp : OK
/var/www/glpi/files/_rss : OK
/var/www/glpi/files/_uploads : OK
Check permissions to the directory: /var/www/glpi/files/_log

Libraries

 
htmLawed version 1.1.16 in (/var/www/glpi/lib/htmlawed)
phpCas version 1.3.2 in (/var/www/glpi/lib/phpcas)
PHPMailer version 5.2.1 in (/var/www/glpi/lib/phpmailer)
eZ Graph componnent installed :  OK
Zend Framework version 2.0.5 in (/var/www/glpi/lib/Zend)
SimplePie version 1.3.1 in (/var/www/glpi/lib/simplepie)

LDAP directories

 
Server: 'xxxxx-ad.xxxxxxxxx.com', Port: '389', BaseDN: 'dc=xxxxxxxxxxxxx,dc=com', Connection filter:
        '(&(objectClass=user)(objectCategory=person)(!(userAccountControl:1.2.840.113556.1.4.803:=2)))', RootDN:
        'cn=GLPI_AD,ou=GLPI,dc=xxxxxxxx,dc=com', Use TLS: none

Mysql replicas

 
Not active

Notifications

 
Way of sending emails: SMTP (anonymous@smtp.xxxxxxxxxxxxx.com)

Mails receivers

 
Name: 'helpdesk@xxxxxxxxxxx.com' Active: Yes
    Server: '{smtp.xxxxxxxxxxxxxx.com:993/imap/ssl/novalidate-cert/notls}' Login: 'XXXXXXXX\helpdesk' Password: Yes

Plugins list

 
    behaviors            Name: Comportements                  Version: 0.84       State: Enabled
    formcreator          Name: Form Creator                   Version: 1.8.1      State: Enabled
    fusioninventory      Name: FusionInventory                Version: 0.84+2.0   State: Enabled
    mreporting           Name: Plus de rapports               Version: 2.1        State: Enabled
    purgelogs            Name: Purge de l'historique          Version: 0.84       State: Enabled
    reports              Name: Rapports                       Version: 1.7.0      State: Enabled
    webservices          Name: Services Web                   Version: 1.4        State: Enabled

Offline

#2 2014-02-05 16:59:50

romain.i
Member
Registered: 2012-10-25
Posts: 210

Re: [Plus de rapport] Corruption des pièces jointes des tickets

Pas d'info la dessus ?
Suis-je le seul ?

Offline

#3 2014-02-06 14:10:50

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: [Plus de rapport] Corruption des pièces jointes des tickets

J'utilise le plugin Reports et je n'ai aucun problème pour ouvrir les documents d'un ticket.
Avez-vous modifié le plugin ?


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#4 2014-02-07 13:13:12

romain.i
Member
Registered: 2012-10-25
Posts: 210

Re: [Plus de rapport] Corruption des pièces jointes des tickets

Non aucun surtout que je viens de faire la mise à jour récemment et ce n'est pas propre à cette version, avant j’étais en version 0.83.7 de glpi et j'avais le même problème.

Et dès que je désactive le plugin mes pièces jointes sont de nouveaux accessible.

Offline

#5 2014-02-07 17:31:40

romain.i
Member
Registered: 2012-10-25
Posts: 210

Re: [Plus de rapport] Corruption des pièces jointes des tickets

Pour info il s'agit du plugin Mreporting (Plus de rapports) et non Reports (Rapports).

Last edited by romain.i (2014-02-07 17:33:38)

Offline

#6 2014-02-07 20:21:09

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: [Plus de rapport] Corruption des pièces jointes des tickets

OK, je ne connais pas ce rapport mais regardez dans son fichier setup.php s'il n'y aurait pas une ligne blanche au début du fichier, juste après l'ouverture php ou à la fin juste avant la fermeture de la balise php


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#7 2014-02-19 10:40:20

romain.i
Member
Registered: 2012-10-25
Posts: 210

Re: [Plus de rapport] Corruption des pièces jointes des tickets

Il y avait bien une ligne blanche après le <?php

<?php


/*
* @version $Id: HEADER 15930 2011-10-30 15:47:55Z tsmr $
-------------------------------------------------------------------------
Mreporting plugin for GLPI
Copyright (C) 2003-2011 by the mreporting Development Team.

Mais il n'y a pas de balise de fermeture à la fin du fichier.

Enlever les lignes blanches n'a rien changé.

Offline

#8 2014-02-19 22:07:00

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: [Plus de rapport] Corruption des pièces jointes des tickets

La balise de fermeture n'est pas utile.
Par contre, vous n'auriez pas non plus une ligne blanche avant la déclaration d'ouverture du php ?


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

Board footer

Powered by FluxBB