SPIP 4.1 beta "Télécharger et activer le plugin" ne fait que télecharger, sans activer #4845

Closed
opened 7 months ago by maieul · 11 comments
maieul commented 7 months ago
Collaborator
There is no content yet.
maieul changed title from "Te to "Télécharger et activer le plugin" ne fait que télecharger, sans activer 7 months ago
Poster
Collaborator

SPIP 4.1.0 beta
SVP 3.0.1

define('_DEV_VERSION_SPIP_COMPAT', '4.0.99');

dans mes_options

Je choisi un plugin dans "ajouter des plugins".

Je cliquer sur "Télécharger et activer".

Le plugin se télécharge mais ne s'active pas.

Une activation manuelle fonctionne.

SPIP 4.1.0 beta SVP 3.0.1 ``` define('_DEV_VERSION_SPIP_COMPAT', '4.0.99'); ``` dans mes_options Je choisi un plugin dans "ajouter des plugins". Je cliquer sur "Télécharger et activer". Le plugin se télécharge mais ne s'active pas. Une activation manuelle fonctionne.
Poster
Collaborator

A noter que le message de retour est trompeur, car il dit que le plugin s'installe.

A noter que le message de retour est trompeur, car il dit que le plugin s'installe.
maieul changed title from "Télécharger et activer le plugin" ne fait que télecharger, sans activer to SPIP 4.1 beta "Télécharger et activer le plugin" ne fait que télecharger, sans activer 7 months ago
Poster
Collaborator

Ca va même plus loin que cela : sur certains plugins qui s'installent parfaitement en spip 4, cela

  1. Indique un echec d'install du plugin
  2. Desactive tous les plugins actif

Et si après on tente d'activer le plugins "fautif" il s'active parfaitement...

Ca va même plus loin que cela : sur certains plugins qui s'installent parfaitement en spip 4, cela 1. Indique un echec d'install du plugin 2. Desactive tous les plugins actif Et si après on tente d'activer le plugins "fautif" il s'active parfaitement...
Poster
Collaborator

testé en local en php 8.1 et 7.4, idem

testé en local en php 8.1 et 7.4, idem
Poster
Collaborator

idem sur un site distant.

idem sur un site distant.

Oui j'ai eu le même souci (sauf la désactivation des plugins déjà installés que je n'ai pas constaté) j'avais mis ça sur le compte de la compatibilité forcée pour les plugins (que je n'utilise pas d'habitude)

Oui j'ai eu le même souci (sauf la désactivation des plugins déjà installés que je n'ai pas constaté) j'avais mis ça sur le compte de la compatibilité forcée pour les plugins (que je n'utilise pas d'habitude)
Owner

version de PHP ?

version de PHP ?
Poster
Collaborator

Alors j'ai creusé un peu plus loin en testant 2 plugins qui sont tout les 2 marqués compatible 4.1

  • referers spam qui a besoin d'installer des tables : erreur d'installation
  • url par numero qui n'a pas d'instal : ca n'active pas

En revanche je n'ai pas reussi à reproduire le bug de desactivation.

Je regarde comment avoir des logs php...

Alors j'ai creusé un peu plus loin en testant 2 plugins qui sont tout les 2 marqués compatible 4.1 - referers spam qui a besoin d'installer des tables : erreur d'installation - url par numero qui n'a pas d'instal : ca n'active pas En revanche je n'ai pas reussi à reproduire le bug de desactivation. Je regarde comment avoir des logs php...

Je constate pareil

  • php 7.4.25

  • spip 4.1 alpha upgradé en 4.1 beta

  • Compatibilité forcée : Les plugins compatibles avec SPIP 3.2.99 peuvent être activés.

  • Je demande "installer et activer Bonux"

  • Le feedback indique un succès

  • Bonux est bien installé mais n'est pas activé

  • pas de log spip (et j'ai pas accès aux logs php)

  • Idem ensuite avec Incarner. Le feedback indique "Actions réalisées : Le téléchargement et l’activation du plugin « Incarner » (version : 1.6.0) se sont correctement déroulés" mais Incarner n'est pas activé.

Je constate pareil - php 7.4.25 - spip 4.1 alpha upgradé en 4.1 beta - Compatibilité forcée : Les plugins compatibles avec SPIP 3.2.99 peuvent être activés. - Je demande "installer et activer Bonux" - Le feedback indique un succès - Bonux est bien installé mais n'est pas activé - pas de log spip (et j'ai pas accès aux logs php) - Idem ensuite avec Incarner. Le feedback indique "Actions réalisées : Le téléchargement et l’activation du plugin « Incarner » (version : 1.6.0) se sont correctement déroulés" mais Incarner n'est pas activé.

Testé sur une alpha : c'est pareil.

Testé sur une alpha : c'est pareil.
Owner

Donc ça télécharge les zip dans

  • spip 4.0 : plugins/auto/{prefixe/version/}
  • spip 4.1-beta : plugins/auto/{prefixe/version/prefixe}

Il semblerait que qqc dans l’archiviste a changé.

Donc ça télécharge les zip dans - spip 4.0 : plugins/auto/{prefixe/version/} - spip 4.1-beta : plugins/auto/{prefixe/version/prefixe} Il semblerait que qqc dans l’archiviste a changé.
b_b added this to the spip-4.1 milestone 7 months ago
b_b added the
bug
label 7 months ago
marcimat closed this issue 7 months ago
Sign in to join this conversation.
No Milestone
No Assignees
4 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.