[Résolu] Mise à jour 3.3.1

Forum où sont déplacés les sujets résolus et les archives de l'entraide phpBB 3.3.x
Règles du forum
Forums des sujets résolus ou archivés de l'entraide phpBB 3.3.x
Les sujets restent ouverts, un certain temps, dans le but d'apporter des informations complémentaires, au besoin.
L'entraide n'est pas autorisée.
Message par Hervé »
Avatar du membre
Hervé Hervé
Messages : 248
Enregistré depuis : 3 ans 4 mois
Prénom : Rudy
Forum phpBB : https://www.leforumrecifal.com/
Localisation : Jurbise - Belgique
Emploi : Retraité

Mise à jour 3.3.1

Message

Bonjour,
Je viens de faire la MàJ de 3.3.0 vers 3.3.1 uniquement les fichiers + màj data base
sur www.leforumrecifal.com j'obtiens l'erreur suivante
Help !

Fatal error: Uncaught Symfony\Component\DependencyInjection\Exception\ServiceCircularReferenceException: Circular reference detected for service "andreask.ium.cron.send_reminder", path: "andreask.ium.cron.send_reminder -> andreask.ium.cron.send_reminder". in /customers/2/8/d/leforumrecifal.com/httpd.www/vendor/symfony/dependency-injection/Container.php:297 Stack trace: #0 /customers/2/8/d/leforumrecifal.com/httpd.www/phpbb/di/service_collection.php(57): Symfony\Component\DependencyInjection\Container->get('andreask.ium.cr...') #1 /customers/2/8/d/leforumrecifal.com/httpd.www/phpbb/di/service_collection_iterator.php(44): phpbb\di\service_collection->offsetGet('andreask.ium.cr...') #2 /customers/2/8/d/leforumrecifal.com/httpd.www/phpbb/cron/manager.php(76): phpbb\di\service_collection_iterator->current() #3 /customers/2/8/d/leforumrecifal.com/httpd.www/phpbb/cron/manager.php(63): phpbb\cron\manager->load_tasks(Object(phpbb\di\service_collection)) #4 /customers/2/8/d/leforumrecifal.com/httpd.www/cache/production/container_43 in /customers/2/8/d/leforumrecifal.com/httpd.www/vendor/symfony/dependency-injection/Container.php on line 297
Message par Fred »
Avatar du membre
Fred Fred
Messages : 2992
Enregistré depuis : 3 ans 11 mois
Identité : Fred Rimbert
Forum phpBB : https://caforum.fr
Localisation : Le Lude - Pays de la Loire
Intérêt : GitHub

Re: Mise à jour 3.3.1

Message

Salut Hervé

As-tu suivi cette méthode de mise à jour ?
Message par Hervé »
Avatar du membre
Hervé Hervé
Messages : 248
Enregistré depuis : 3 ans 4 mois
Prénom : Rudy
Forum phpBB : https://www.leforumrecifal.com/
Localisation : Jurbise - Belgique
Emploi : Retraité

Re: Mise à jour 3.3.1

Message

J'apprécie vraiment la rapidité avec laquelle on obtient une réponse sur ce forum.
Non, j'ai utilisé celle-ci 4.ii. Changed files
Message par Fred »
Avatar du membre
Fred Fred
Messages : 2992
Enregistré depuis : 3 ans 11 mois
Identité : Fred Rimbert
Forum phpBB : https://caforum.fr
Localisation : Le Lude - Pays de la Loire
Intérêt : GitHub

Re: Mise à jour 3.3.1

Message

Si ton problème est résolu merci mettre l'attribut Résolu à ce sujet.
Message par Hervé »
Avatar du membre
Hervé Hervé
Messages : 248
Enregistré depuis : 3 ans 4 mois
Prénom : Rudy
Forum phpBB : https://www.leforumrecifal.com/
Localisation : Jurbise - Belgique
Emploi : Retraité

Re: Mise à jour 3.3.1

Message

J'ai compris en examinant le message d'erreur qu'elle vient d'une extension andreask.ium
J'ai donc supprimé son dossier et purgé le cache par FTP : ça fonctionne, sauf cette extension évidemment.
Avant d'indiquer que ce sujet est résolu j'aurais voulu savoir ce que j'aurais du faire pour éviter cette erreur :
désactiver toutes les extensions avant d'uploader les fichiers ?
Merci
Message par Fred »
Avatar du membre
Fred Fred
Messages : 2992
Enregistré depuis : 3 ans 11 mois
Identité : Fred Rimbert
Forum phpBB : https://caforum.fr
Localisation : Le Lude - Pays de la Loire
Intérêt : GitHub

Re: Mise à jour 3.3.1

Message

Tout dépend en quelle version était cette extension !
  • Sur phpbb.com elle est annoncée compatible pour les version 3.3.x (extension en version 1.1.5)
  • Sur GitHub elle est annoncée compatible pour les versions 3.1.9 à 3.2.0 (extension en version 1.1.0-rc2)
composer.json

Code : Tout sélectionner

{
    "name": "andreask/ium",
    "type": "phpbb-extension",
    "description": "Inactive User Manager/Reminder for phpBB",
    "version": "1.1.0-rc2",
    "time": "2016-10-07",
    "license": "GPL-2.0-only",
    "authors": [{
        "name": "Andreas Kourtidis",
        "email": "akourtidis@gmail.com",
        "role": "Main Developer"
        }],
        "require": {
            "php": ">=5.5",
            "composer/installers": "~1.0"
        },
        "extra": {
            "display-name": "Inactive User Manager/Reminder for phpBB",
            "soft-require" : {
                "phpbb/phpbb": ">=3.1.9,<3.2.0@dev"
            },
            "version-check": {
                "host": "andreaskou.github.io",
                "ssl": "true",
                "directory": "/vc",
                "filename": "ium_version_check"
            }
        }
    }
Message par Hervé »
Avatar du membre
Hervé Hervé
Messages : 248
Enregistré depuis : 3 ans 4 mois
Prénom : Rudy
Forum phpBB : https://www.leforumrecifal.com/
Localisation : Jurbise - Belgique
Emploi : Retraité

Re: Mise à jour 3.3.1

Message

composer.json
si je lis bien
"version": "1.1.5"
"phpbb/phpbb": ">=3.1.9,<3.3.0@dev"

Code : Tout sélectionner

{
    "name": "andreask/ium",
    "type": "phpbb-extension",
    "description": "PHPBB Inactive User Manager/Reminder",
    "version": "1.1.5",
    "time": "2016-10-07",
    "license": "GPL-2.0-only",
    "authors": [{
        "name": "Andreas Kourtidis",
        "email": "akourtidis@gmail.com",
        "role": "Main Developer"
        }],
        "require": {
            "php": ">=5.5",
            "composer/installers": "~1.0"
        },
        "extra": {
            "display-name": "PHPBB Inactive User Manager/Reminder",
            "soft-require" : {
                "phpbb/phpbb": ">=3.1.9,<3.3.0@dev"
            },
            "version-check": {
                "host": "andreaskou.github.io",
                "ssl": "true",
                "directory": "/vc",
                "filename": "ium_version_check"
            }
        }
    }
Maintenant que j'ai supprimé son répertoire sur le serveur, comment la réactiver ?
Evidemment si je remets son répertoire le forum se plante !
Message par Fred »
Avatar du membre
Fred Fred
Messages : 2992
Enregistré depuis : 3 ans 11 mois
Identité : Fred Rimbert
Forum phpBB : https://caforum.fr
Localisation : Le Lude - Pays de la Loire
Intérêt : GitHub

Re: Mise à jour 3.3.1

Message

Si tu lis bien <3.3.0@dev donc pas compatible avec la version 3.3.1
Message par Hervé »
Avatar du membre
Hervé Hervé
Messages : 248
Enregistré depuis : 3 ans 4 mois
Prénom : Rudy
Forum phpBB : https://www.leforumrecifal.com/
Localisation : Jurbise - Belgique
Emploi : Retraité

Re: Mise à jour 3.3.1

Message

OK, merci.
Bon cette extension ne fonctionne plus mais le problème est résolu.
Message par Hervé »
Avatar du membre
Hervé Hervé
Messages : 248
Enregistré depuis : 3 ans 4 mois
Prénom : Rudy
Forum phpBB : https://www.leforumrecifal.com/
Localisation : Jurbise - Belgique
Emploi : Retraité

Re: Mise à jour 3.3.1

Message

J'ai posé la question à l'auteur de cette extension; selon lui c'est une erreur dans phpBB 3.3.1 !
https://tracker.phpbb.com/browse/PHPBB3-16565
Message par Hervé »
Avatar du membre
Hervé Hervé
Messages : 248
Enregistré depuis : 3 ans 4 mois
Prénom : Rudy
Forum phpBB : https://www.leforumrecifal.com/
Localisation : Jurbise - Belgique
Emploi : Retraité

Re: Mise à jour 3.3.1

Message

Bonjour,
Je suggère d'ajouter ce problème, constaté dans un extension mais qui pourrait se manifester ailleurs, ici Mise à jour 3.3.1... bogues
Message par Fred »
Avatar du membre
Fred Fred
Messages : 2992
Enregistré depuis : 3 ans 11 mois
Identité : Fred Rimbert
Forum phpBB : https://caforum.fr
Localisation : Le Lude - Pays de la Loire
Intérêt : GitHub

Re: Mise à jour 3.3.1

Message

Salut Hervé
Non car une extension qui pose problème ne vient pas forcément de phpBB. En gros ce n'est pas à phpBB de se mettre en conformité avec les extensions, c'est juste l'inverse.
Message par Hervé »
Avatar du membre
Hervé Hervé
Messages : 248
Enregistré depuis : 3 ans 4 mois
Prénom : Rudy
Forum phpBB : https://www.leforumrecifal.com/
Localisation : Jurbise - Belgique
Emploi : Retraité

Re: Mise à jour 3.3.1

Message

https://tracker.phpbb.com/browse/PHPBB3-16565
This can lead to cyclic dependencies when a cron task depends on the controller.helper service. I've attached a minimal extension to reproduce the problem. The issue is not limited to extensions though.
Message par Fred »
Avatar du membre
Fred Fred
Messages : 2992
Enregistré depuis : 3 ans 11 mois
Identité : Fred Rimbert
Forum phpBB : https://caforum.fr
Localisation : Le Lude - Pays de la Loire
Intérêt : GitHub

Re: Mise à jour 3.3.1

Message

Effectivement.
Message par Hervé »
Avatar du membre
Hervé Hervé
Messages : 248
Enregistré depuis : 3 ans 4 mois
Prénom : Rudy
Forum phpBB : https://www.leforumrecifal.com/
Localisation : Jurbise - Belgique
Emploi : Retraité

Re: Mise à jour 3.3.1

Message

Merci,
tu indiques que la solution se trouve ici https://tracker.phpbb.com/browse/PHPBB3-16565 mais je ne comprends pas où tu y vois une solution.
Message par Fred »
Avatar du membre
Fred Fred
Messages : 2992
Enregistré depuis : 3 ans 11 mois
Identité : Fred Rimbert
Forum phpBB : https://caforum.fr
Localisation : Le Lude - Pays de la Loire
Intérêt : GitHub

Re: Mise à jour 3.3.1

Message

L'extension fournit dans le fichier .zip ne règle pas le problème ?
Message par Hervé »
Avatar du membre
Hervé Hervé
Messages : 248
Enregistré depuis : 3 ans 4 mois
Prénom : Rudy
Forum phpBB : https://www.leforumrecifal.com/
Localisation : Jurbise - Belgique
Emploi : Retraité

Re: Mise à jour 3.3.1

Message

Si j'ai bien compris c'est un exemple pour provoquer le problème.
I've attached a minimal extension to reproduce the problem.

Mais ça devrait venir
Resolution:Unresolved
Status:PATCH AWAITING
Partagez cette page
Twitter Whatsapp Linkedin Email
Vous devez être membre du forum pour répondre
Inscrivez-vous pour participer au forum ou Connecter-vous à votre compte.