web-dev-qa-db-fra.com

Erreur de fichier archive corrompu mais tmp dir est accessible en écriture

Joomla 3.4.5 s'exécute sur une application Web Azure et lorsque j'essaie d'exécuter la mise à jour vers la version 3.6.0, l'erreur The archive file is corrupt, truncated or archive parts are missing Est générée. J'ai vérifié les informations système et il est indiqué que mes répertoires /tmp Et /log Sont accessibles en écriture. Des publications d’autres sources, j’ai vu que c’était peut-être les paramètres de chargement maximum dans PHP mais je les ai réinitialisés à l’aide d’un fichier .user.ini Sur 20M (le fichier de mise à jour est d’environ 10M)). J'ai toujours vérifié mon répertoire /tmp et le fichier de mise à jour ne l'a jamais inséré dans le répertoire, mais le télécharger manuellement via FileZilla ne semble pas aider, je reçois toujours le message d'erreur. suggestions que faire ensuite? J'ai parcouru le Web, mais je ne vois rien d’utile.

1
Alistair67

La meilleure approche pour vous sera de mettre à jour manuellement Joomla !. Vous pouvez le faire en suivant ces étapes:

Avant la mise à jour, faites toujours une sauvegarde et n’oubliez pas de la tester.

  1. Téléchargez le package de mise à jour à partir de https://www.joomla.org/download.html (La plus récente est actuellement .6.3 Update Package )
  2. Extrayez le package de téléchargement sur votre ordinateur
  3. En utilisant votre logiciel FTP préféré, téléchargez les dossiers et les fichiers à la racine du site Web ou dans le dossier où se trouve votre site Joomla! l'installation est située. ( REMARQUE: Si vous utilisez Filezilla , cliquez sur "Remplacer" pour tout, si vous utilisez WinSCP , cliquez sur télécharger, puis autorisez le remplacement pour tous. Le logiciel FTP écrasera les fichiers existants et en ajoutera de nouveaux.)
  4. Connectez-vous à votre Joomla! Panneau de l’administrateur et accédez à Extensions → Gérer → Base de données et sélectionnez le correctif bouton en haut à gauche.
  5. Allez dans la section de gestion à l'élément de menu Découvrir dans le menu de gauche et cliquez sur le bouton Découvrir . Sélectionnez uniquement le Joomla! Les extensions CORE figurant dans la liste et cliquez sur le bouton Installer . (REMARQUE: ne sélectionnez pas l'installation pour les extensions tierces que vous avez éventuellement installées) .
  6. Dans le menu principal de votre panneau d’administrateur, accédez à Système → Vider le cache . Si des lignes sont affichées, sélectionnez-les et cliquez sur le bouton Bouton Supprimer en haut à gauche.

Sources: https://docs.joomla.org/J3.x:Upgrading_from_Joomla_3.4.x_to_3.5 , https://github.com/joomla/joomla-cms/releases /tag/3.6.

0
Michael Yaeger