Projet

Général

Profil

Anomalie #4164

compresseur_embarquer_images_css et chemin incluant le nom de domaine...

Ajouté par RealET 🔸 il y a 3 mois. Mis à jour il y a 3 mois.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Version cible:
Début:
07/08/2018
Echéance:
% réalisé:

0%

Resolution:
Navigateur:

Description

Testé en SPIP 3.3 dev vierge sous Windows 10 + WAMP avec Firefox

Installation de SoyezCréateurs : le retour à la page des plugins fait un time out dans le compresseur.
Raison : le _options de SoyezCréateurs contient :
$GLOBALS['compresseur_filtres_css'] = array('compresseur_embarquer_images_css'); # cf #3425
Il y a un Timeout PHP dans le compresseur : Fatal error: Maximum execution time of 120 seconds exceeded in D:\ww2\spipmanu.local\plugins-dist\compresseur\compresseur_fonctions.php on line 156

22    3.8320    18910608    preg_replace_callback ( )    ...\compresseur_embarquer.php:54
23    115.9908    18943976    __lambda_func( )    ...\compresseur_embarquer.php:54
24    115.9908    18944032    filtre_embarque_fichier( )    ...\compresseur_embarquer.php(52) : runtime-created function:1

Un affichage de $filename montre qu'il contient le nom de domaine :
//spipmanu.local/ecrire/../prive/images/triangle-droite.gif
C'est $base qui contient //spipmanu.local/ecrire/
Et c'est ça qui fait que les images ne sont pas trouvées et que ça fait un timeout parce que la notation // cherche un lecteur réseau sous Windows.

Historique

#1 Mis à jour par RealET 🔸 il y a 3 mois

Je me demande si ça n'est pas en rapport avec #4050

Formats disponibles : Atom PDF