Plugins-dist filtres-images

Linux Mint 18.3 cinnamon 64b
Apache2
php 7.0.32
SPIP 3.2.3 [24211]

Bon après-midi,

En Local
décidément quand il n'y en a plus, y en a encore...

alors après la restauration réussie, les pages blanches en privé surviennent....

Après moult manipulation j'ai isolé le plugin
Filtres-images comme étant le fautif...

je l'ai mis de coté et tout fonctionne..

Auriez vous une idée de l'origine de ce problème, et comment réparer la chose?
voici un morceau de log d'apache:

[Tue Feb 05 14:51:11.738800 2019] [:error] [pid 14706] [client 127.0.0.1:51626]

PHP Fatal error: Uncaught Error: Call to undefined function imagecreatefrompng() in /home/jmarc/www/meschapeauxetmoi/ecrire/inc/filtres_images_lib_mini.php:394\nStack
trace:\n#0

/home/jmarc/www/meschapeauxetmoi/plugins-dist/00filtres_images/filtres/images_transforme.php(389): _imagecreatefrompng('../local/cache-...')\n#1

/home/jmarc/www/meschapeauxetmoi/ecrire/inc/filtres.php(446): image_recadre('../local/cache-...', '32', '32', 'center')\n#2

/home/jmarc/www/meschapeauxetmoi/ecrire/inc/filtres.php(266): image_filtrer(Array)\n#3

/home/jmarc/www/meschapeauxetmoi/tmp/cache/skel/html_dad475ceba8bd3cce1e09dd9831b8c50.php(38): filtrer('image_recadre', '<img src='../lo...', '32', '32', 'center')\n#4

/home/jmarc/www/meschapeauxetmoi/ecrire/public/parametrer.php(128): html_dad475ceba8bd3cce1e09dd9831b8c50(Array, Array)\n#5

  /home/jmarc/www/meschapeauxetmoi/ecrire/public/assembler.php(314): public_parametrer_dist('prive/squelette...', Array, '4ad5e1ecb57a41e...', NULL)\n#6

/home/jmarc/www/meschapeauxetmoi/ecrire/public/assembler.php(278): publi in /home/jmarc/www/meschapeauxetmoi/ecrire/inc/filtres_images_lib_mini.php on line 394, referer: http://localhost/meschapeauxetmoi/spip.php?rubrique11

merci d'avance, jm

Le 05/02/2019 à 15:16, Jean-marc Dufour a écrit :

Linux Mint 18.3 cinnamon 64b
Apache2
php 7.0.32
SPIP 3.2.3 [24211]

Bon après-midi,

En Local
décidément quand il n'y en a plus, y en a encore...

alors après la restauration réussie, les pages blanches en privé surviennent....

Après moult manipulation j'ai isolé le plugin
Filtres-images comme étant le fautif...

je l'ai mis de coté et tout fonctionne..

Auriez vous une idée de l'origine de ce problème, et comment réparer la chose?

merci d'avance, jm

Alors y'a surement des gens plus calés pour répondre mais peut-être voir si tu as GD ou ImageMagick d'installé(s) sur ton serveur

Salut,

Le 05/02/2019 à 15:16, Jean-marc Dufour a écrit :

alors après la restauration réussie, les pages blanches en privé surviennent....

Après moult manipulation j'ai isolé le plugin
Filtres-images comme étant le fautif...

je l'ai mis de coté et tout fonctionne..

Peux-tu préciser quel est ton gestionnaire d'image pour les miniatures?
(Cf. Configuration/Fonctions avancées)

De mémoire, Filtres-images utilise des fonctions de GD2 même si ce n'est pas ton gestionnaire SPIP de base. Or GD2 est vite limité et plante si la taille des images dépasse une certaine limite (en nb de pixels, pas en ko). C'est la principale cause des pages blanches (en privé ou public). Le seul remède est de limiter la taille des images téléchargeables dans config/mes_options.php (et réduire les images déjà chargées).

CM

Le 05/02/2019 à 17:34, Christian Marget a écrit :

Salut,

Le 05/02/2019 à 15:16, Jean-marc Dufour a écrit :

alors après la restauration réussie, les pages blanches en privé surviennent....

Après moult manipulation j'ai isolé le plugin
Filtres-images comme étant le fautif...

je l'ai mis de coté et tout fonctionne..

Peux-tu préciser quel est ton gestionnaire d'image pour les miniatures?
(Cf. Configuration/Fonctions avancées)

De mémoire, Filtres-images utilise des fonctions de GD2 même si ce n'est pas ton gestionnaire SPIP de base. Or GD2 est vite limité et plante si la taille des images dépasse une certaine limite (en nb de pixels, pas en ko). C'est la principale cause des pages blanches (en privé ou public). Le seul remède est de limiter la taille des images téléchargeables dans config/mes_options.php (et réduire les images déjà chargées).

CM

Bonsoir,

donc dans l'interface privée j'ai "Convert" de sélectionné..
il n'y a pas la vignette GD2

En ligne j'ai GD2 de sélectionné et aucun problème...

et dans le php.ini j'ai GD magic...

???
merci jm

Le 05/02/2019 à 19:10, Jean-marc Dufour a écrit :

Le 05/02/2019 à 17:34, Christian Marget a écrit :

Salut,

Le 05/02/2019 à 15:16, Jean-marc Dufour a écrit :

alors après la restauration réussie, les pages blanches en privé surviennent....

Après moult manipulation j'ai isolé le plugin
Filtres-images comme étant le fautif...

je l'ai mis de coté et tout fonctionne..

Peux-tu préciser quel est ton gestionnaire d'image pour les miniatures?
(Cf. Configuration/Fonctions avancées)

De mémoire, Filtres-images utilise des fonctions de GD2 même si ce n'est pas ton gestionnaire SPIP de base. Or GD2 est vite limité et plante si la taille des images dépasse une certaine limite (en nb de pixels, pas en ko). C'est la principale cause des pages blanches (en privé ou public). Le seul remède est de limiter la taille des images téléchargeables dans config/mes_options.php (et réduire les images déjà chargées).

CM

Bonsoir,

donc dans l'interface privée j'ai "Convert" de sélectionné..
il n'y a pas la vignette GD2

En ligne j'ai GD2 de sélectionné et aucun problème...

et dans le php.ini j'ai GD magic...

???
merci jm

Je viens de regarder du coté du fichier php.ini et le module GD n'est pas activé...

Serait-ce la source du problème avec le plugin filtres-images?

mais je ne vois pas comment l'activer ...

Il y a bien un : extension=php_gd2.dll (Windows)
mais pas : extension=gd.so (linux)

jm

Le 05/02/2019 à 22:35, Jean-marc Dufour a écrit :

Le 05/02/2019 à 19:10, Jean-marc Dufour a écrit :

Le 05/02/2019 à 17:34, Christian Marget a écrit :

Salut,

Le 05/02/2019 à 15:16, Jean-marc Dufour a écrit :

alors après la restauration réussie, les pages blanches en privé surviennent....

Après moult manipulation j'ai isolé le plugin
Filtres-images comme étant le fautif...

je l'ai mis de coté et tout fonctionne..

Peux-tu préciser quel est ton gestionnaire d'image pour les miniatures?
(Cf. Configuration/Fonctions avancées)

De mémoire, Filtres-images utilise des fonctions de GD2 même si ce n'est pas ton gestionnaire SPIP de base. Or GD2 est vite limité et plante si la taille des images dépasse une certaine limite (en nb de pixels, pas en ko). C'est la principale cause des pages blanches (en privé ou public). Le seul remède est de limiter la taille des images téléchargeables dans config/mes_options.php (et réduire les images déjà chargées).

CM

Bonsoir,

donc dans l'interface privée j'ai "Convert" de sélectionné..
il n'y a pas la vignette GD2

En ligne j'ai GD2 de sélectionné et aucun problème...

et dans le php.ini j'ai GD magic...

???
merci jm

Je viens de regarder du coté du fichier php.ini et le module GD n'est pas activé...

Serait-ce la source du problème avec le plugin filtres-images?

mais je ne vois pas comment l'activer ...

Il y a bien un : extension=php_gd2.dll (Windows)
mais pas : extension=gd.so (linux)

jm

Linux Mint 18.3 cinnamon 64b
Apache2
php 7.0.32
SPIP 3.2.3 [24211]

Bon, :-))
j'ai installé php-gd, php7.0-gd,
ensuite j'ai placé extension=gd.so a la bonne place dans le php.ini
et dans le fichier php.info, le module GD apparait bien comme enabled...
j'ai replacé le plugin filtres-images dans plugins-dist et tout refonctionne parfaitement ...
merci jm