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-10-16 09:57:23

bruno.desmet
Member
From: LILLE
Registered: 2013-10-15
Posts: 156

plugin PDF ver 1.6.1 sur glpi 9.4.6

Bonjour,

Je rencontre un problème à l'installation du plugin PDF v 1.6.1 sur glpi 9.4.6

L'installation ok
l'activation ok

mais à l'utilisation messages :

PHP Warning: imagepng(D:/APP/ca/Sam/tmp/upload/__tcpdf_8ab061c92a2edc5324ba7798d585b35d_imgmask_alpha_71cabce3b9c6cbbed170fa4801c3a907): failed to open stream: No such file or directory in D:\Inetpub\GLPI-GLP-bit-o0\glpi\vendor\tecnickcom\tcpdf\tcpdf.php at line 7332
PHP Warning: imagepng(D:/APP/ca/Sam/tmp/upload/__tcpdf_8ab061c92a2edc5324ba7798d585b35d_imgmask_plain_71cabce3b9c6cbbed170fa4801c3a907): failed to open stream: No such file or directory in D:\Inetpub\GLPI-GLP-bit-o0\glpi\vendor\tecnickcom\tcpdf\tcpdf.php at line 7337
PHP Warning: Cannot modify header information - headers already sent by (output started at D:\Inetpub\GLPI-GLP-bit-o0\glpi\inc\toolbox.class.php:705) in D:\Inetpub\GLPI-GLP-bit-o0\glpi\vendor\tecnickcom\tcpdf\tcpdf.php at line 7657
PHP Warning: opendir(D:/APP/ca/Sam/tmp/upload/,D:/APP/ca/Sam/tmp/upload/): The system cannot find the path specified. (code: 3) in D:\Inetpub\GLPI-GLP-bit-o0\glpi\vendor\tecnickcom\tcpdf\tcpdf.php at line 7791
PHP Warning: opendir(D:/APP/ca/Sam/tmp/upload/): failed to open dir: No such file or directory in D:\Inetpub\GLPI-GLP-bit-o0\glpi\vendor\tecnickcom\tcpdf\tcpdf.php at line 7791
TCPDF ERROR: Some data has already been output to browser, can't send PDF file

Merci pour votre aide


En Prod : Windows Server 2016 IIS PHP 7.3.4 MySQL Enterprise Server 8.0.17 GLPI 9.4.6 75 entités 18603 postes 19031 Moniteurs 739 imprimantes 11278 périphériques pour 12223 utilisateurs plugins : injection de fichier, impression pdf, rapports

Offline

#2 2020-10-16 17:00:57

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

Re: plugin PDF ver 1.6.1 sur glpi 9.4.6

Essayer de relancer Apache


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

#3 2020-10-22 16:50:28

bruno.desmet
Member
From: LILLE
Registered: 2013-10-15
Posts: 156

Re: plugin PDF ver 1.6.1 sur glpi 9.4.6

Bonjour et merci d'avoir lu ma question.

J'ai relancé la machine et rien de neuf

Une autre idée

Cordialement


En Prod : Windows Server 2016 IIS PHP 7.3.4 MySQL Enterprise Server 8.0.17 GLPI 9.4.6 75 entités 18603 postes 19031 Moniteurs 739 imprimantes 11278 périphériques pour 12223 utilisateurs plugins : injection de fichier, impression pdf, rapports

Offline

#4 2020-10-27 17:45:26

bruno.desmet
Member
From: LILLE
Registered: 2013-10-15
Posts: 156

Re: plugin PDF ver 1.6.1 sur glpi 9.4.6

Bonjour,

Je suis allé dans le code du script tcpdf.php en cause à l'emplacement et j'ai mis en remarque les lignes 7332 et 7337 :

                //imagepng($imgalpha, $tempfile_alpha); enlever pour test
                imagedestroy($imgalpha);
                // extract image without alpha channel
                $imgplain = imagecreatetruecolor($wpx, $hpx);
                imagecopy($imgplain, $img, 0, 0, 0, 0, $wpx, $hpx);
                //imagepng($imgplain, $tempfile_plain); enlever pour test
                imagedestroy($imgplain);
                $parsed = true;
            } catch (Exception $e) {
                // GD fails
                $parse_error = 'GD library error: '.$e->getMessage();

Mais du coup je n'ai plus le logo

Une idée ?


En Prod : Windows Server 2016 IIS PHP 7.3.4 MySQL Enterprise Server 8.0.17 GLPI 9.4.6 75 entités 18603 postes 19031 Moniteurs 739 imprimantes 11278 périphériques pour 12223 utilisateurs plugins : injection de fichier, impression pdf, rapports

Offline

#5 2020-11-02 18:03:43

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

Re: plugin PDF ver 1.6.1 sur glpi 9.4.6

Vous avez bien ce dossier : D:/APP/ca/Sam/tmp/upload ? car à première vue glpi n'arrive pas à l'ouvrir


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

#6 2020-11-03 13:01:10

bruno.desmet
Member
From: LILLE
Registered: 2013-10-15
Posts: 156

Re: plugin PDF ver 1.6.1 sur glpi 9.4.6

Bonjour et merci de votre intérêt pour ma question.

Non, pourtant je n'ai rien touché après l'installation de GLPI et du plugin. Y avait-il quelque chose à installer avant le plugin  ?

Merci encore


En Prod : Windows Server 2016 IIS PHP 7.3.4 MySQL Enterprise Server 8.0.17 GLPI 9.4.6 75 entités 18603 postes 19031 Moniteurs 739 imprimantes 11278 périphériques pour 12223 utilisateurs plugins : injection de fichier, impression pdf, rapports

Offline

#7 2020-11-19 17:53:57

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

Re: plugin PDF ver 1.6.1 sur glpi 9.4.6

Non, juste décompresser les pages.
Mais le plugin utilise l'espace temporaire de votre serveur pour la génération du pdf.
Vérifier que l'utilisateur de glpi puisse accéder à ce dossier


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