Bonjour
je rencontre un gros problème à l’installation d’un spip 4.0.
Je l’installe avec checkout
checkout.php spip -b4.0 clas3
cd clas3
chmod -R 777 tmp/ local/ config/ IMG
Je fais la procédure d’installation classique. Tout se passe bien, mais à l’arrivée sur l’interface privée, jQuery ne se charge pas : pas de menu au survol, pas possible d’installer des plugins…
Du côté de la console JS, j’ai l’erreur suivante :
Uncaught SyntaxError: "" string literal contains an unescaped line break
2bbd1d1087bf88445fd3d1e71232ea68.js:7620:38
Uncaught ReferenceError: Trads is not defined
jsdyn-javascript_bigup_trads_js-94b85ab6.js:8:1
Uncaught ReferenceError: jQuery is not defined
ecrire:94:1
Si je regarde le code JS compressé : 2bbd1d1087bf88445fd3d1e71232ea68.js je trouve
s.url=((url||s.url||location.href)+"")
.replace(rprotocol,location.protocol+"
au lieu de
s.url = ( ( url || s.url || location.href ) + "" )
.replace( rprotocol, location.protocol + "//" );
(prive/javascript/jquery.js ligne 9007)
C’est au moment de la compression du code qu’il y a un souci.
Au niveau du serveur web :
Apache/2.4.51 (Unix) PHP/7.4.4
La version exacte de SPIP :
SPIP 4.0.0 GIT [4.0: ea93301f]
J’ai à côté de ça un autre spip 4.0 installé il y a quelques semaines et qui tourne sans aucun problème :
SPIP 4.0.0 GIT [4.0: a76ef9b7]
J’ai tenté de vider le cache, via l’interface, à la main avec un rm -Rf local/cache-js ou rm -Rf tmp/cache/*
Avez-vous déjà rencontré ce problème ?