web-dev-qa-db-fra.com

Mise à jour de votre Joomla! des dossiers. S'il vous plaît attendez ... (pour toujours?)

Je voudrais mettre à jour mon site. Voici ce que dit la page de mise à jour

Installed Joomla! version   3.2.0
Latest Joomla! version  3.2.3
Update package URL  http://joomlacode.org/gf/download/frsrelease/19240/158108/Joomla_3.2.x_to_3.2.3-Stable-Patch_Package.Zip 

La méthode d'installation est définie sur "Écrire des fichiers directement".

Cependant, après avoir démarré le processus de mise à jour, cela prend une éternité sans se terminer.

Comment faire fonctionner la mise à jour?

Remarque: j'ai lu que cela pourrait avoir à faire avec certains paramètres PHP, mais je ne pouvais pas le faire fonctionner. Exemple 1 et exemple 2

Certains de mes paramètres:

  • Les autorisations de répertoire sont toutes sur "accessible en écriture".
  • Le journal et le chemin temporaire existent (j'utilise une réécriture d'URL pour un accès public, mais j'ai vérifié que les chemins étaient corrects conformément à la recommandation de la page hotjoomlatemplates)

Mise à jour: Ceci est un extrait de joomla_update.php

2014-04-22T20:15:06+00:00   INFO    update  Update started by user Super User (279). Old version is 3.2.0.
2014-04-22T20:15:06+00:00   INFO    update  File Joomla_3.2.x_to_3.2.3-Stable-Patch_Package.Zip successfully downloaded.
2014-04-22T20:15:06+00:00   INFO    update  Starting installation of new version.

Dans error.php n'est pas une information importante.

4
Marcel

Il est toujours possible de télécharger la mise à jour Joomla à partir de http://www.joomla.org/download.html et d’utiliser le processus d’installation standard. Le résultat final est identique à l'utilisation du programme de mise à jour intégré.

9
Adriel Brunson

Je suggérerais d'activer les outils de développement intégrés dans votre navigateur et de surveiller les requêtes réseau en cours. Chaque "étape" du processus de mise à jour est effectuée via AJAX) et il est possible qu'un message d'erreur ne soit pas affiché sur la page, mais vous pouvez le trouver en consultant le contenu de chaque demande.

4
Michael

Je remarque parfois que l'erreur peut avoir un problème à la fin. S'il met à jour mysql, il peut être corrigé avec une étape supplémentaire. S'il s'agit de fichiers, il vous faudra probablement restaurer à partir d'une sauvegarde.

Si c'est pendant le processus de téléchargement, la réponse donnée par Adriel Brunson est parfaite, cette étape sera ignorée.

L'étape supplémentaire avec mysql est de naviguer dans le gestionnaire d'extensions et d'aller dans l'onglet base de données. Si vous voyez une erreur, elle peut généralement être corrigée via le bouton "Réparer".

Si, comme Michael l'a indiqué, et qu'il y a un problème avec les appels ajax effectués, à moins que l'erreur soit un plugin arrêtant la demande, vous ne pouvez pas faire grand-chose sans vous plonger profondément dans cette installation de Joomla.

La dernière chose à faire est de vous assurer que la configuration de votre serveur est optimale pour Joomla. Si le fichier Zip/Unzip, par exemple, n’est pas disponible, cela pourrait entraîner son échec (ainsi que l’installation d’autres extensions).

Parfois, nous avons des problèmes avec les mises à jour. C’est ce que j’ai découvert et comment je les ai résolues, bien que cela puisse ne pas fonctionner dans tous les cas.

1
Jordan Ramstad