You are not logged in.
Pages: 1
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
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
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
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
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
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
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
Pages: 1