Matériel: Brique Internet avec VPN Version de YunoHost: 3.7.0 J’ai accès à mon serveur : En SSH | Par la webadmin Êtes-vous dans un contexte particulier ou avez-vous effectué des modificiations particulières sur votre instance ? : non
Impossible d’installer Framaforms
A partir de l’interface d’installation des applications, j’ai souhaité installer Framaforms. J’ai donc cliqué sur “Install” et voilà les étapes affichées sur la page (dans l’ordre dé-chronologique) :
Could not complete the operation 'Install the 'framaforms' app'. Please provide the full log of this operation by clicking here to get help
Removing the dedicated system user...
'/etc/php/7.0/fpm/conf.d/20-framaforms.ini' wasn't deleted because it doesn't exist.
'/etc/php/7.0/fpm/pool.d/framaforms.conf' wasn't deleted because it doesn't exist.
Removing php-fpm configuration...
Removing nginx web server configuration...
Removing app main directory...
Removing dependencies...
Removing php...
connection to server was lost
before or while processing the request.
This probably means the server terminated abnormally
server closed the connection unexpectedly
FATAL: arrêt des connexions suite à la demande de l'administrateur
Removing the database...
Loading installation settings...
Removing the app following the installation failure…
Could not complete the operation 'Install the 'framaforms' app'. Please provide the full log of this operation by clicking here to get help
Could not install framaforms: An error occurred inside the app installation script
/usr/share/yunohost/helpers.d/logging: line 11: args_array: readonly variable
Unable to update core dependencies with Composer.
ynh_composer__2: line 8: 24907 Killed COMPOSER_HOME="$workdir/.composer" php${phpversion} "$workdir/composer.phar" $commands -d "$workdir" --quiet --no-interaction
Installing Composer...
Creating Drush alias...
Configuring system user...
Configuring nginx web server...
Setting up source files...
Creating a PostgreSQL database...
Installing dependencies...
Installing PHP7.3...
Storing installation settings...
Validating installation parameters...
Installing the app 'framaforms'…
J’ai donc ré-essayé et là l’installation a fonctionné… Je ne saurai l’expliquer. (entre temps j’ai redémarré la brique internet).
J’obtiens néanmoins l’information suivante, que je transmets à la communauté :
/!\ Packagers! This app is still using the skipped/protected/unprotected_uris/regex settings which are now obsolete and deprecated… Instead, you should use the new helpers ‘ynh_permission_{create,urls,update,delete}’ and the ‘visitors’ group to initialize the public/private access. Check out the documentation at the bottom of Users groups and permissions | Yunohost Documentation to learn how to use the new permission mechanism.
Néanmoins, je remarque que la disposition (mise en page) ne respecte pas ce qui est, je pense, prévu. En comparant avec le site https://framaforms.org/, c’est comme si j’obtenais cette même page mais sans l’activation du javascript de https://framaforms.org/. Est-ce normal ?
le site de référence https://framaforms.org avec le javascript activé : cf. le site directement
A-t-on une idée des fichiers JS qui seraient manquants ? (en supposant que l’erreur vient de là puisque résultat identique lorsque l’on bloque le JS avec le greffon NoScript sur le site de référence).
Beh du coup je comprends pas ce qui marche pas exactement x_x Tu veux dire que quand tu clique-glisse le bidule “nombre” ça marche pas ? Est-ce que tu peux regarder dans la console JS si y’a des erreurs potentiellement ? (Oublie les machins liés au theme de yunohost, c’est connu)
Ou sinon regarde si avec un autre navigateur ça fait pareil, ce qui pourrait indiquer que c’est une extension qui bloque des trucs …