RomuGb Posted November 6, 2012 Share Posted November 6, 2012 Bonjour, J'essai de mettre à jour Prestashop 1.5.1 avec la version 1.5.2. J'utilise le module "Mise à jour en 1 clic" Version : 0.9.3 Quand les signaux sont au vert, je lance le process dans Chrome ou Firefox, j'ai la même erreur : traitement en cours Le fichier null n'existe pas. La restauration est impossible. Erreurs erreur lors de la copie de /404.phpErreur pour la mise à jour de /404.php[ERROR] file null is missing : unable to restore files. Operation aborted. Détail du processus : downloading from http://www.prestashop.com/download/releases/prestashop_1.5.2.0.zipmd5 will be checked against 37aee9ef5388376e4377aeb240ab027edownloading from . . . ZipArchivesauvegarde extraite346 fichiers exemple à supprimer/bosol/autoupgrade/latest. . . . . /bosol/autoupgrade/latest/prestashop/override/controllers/front/StoresController.php supprimé. reste 4 /bosol/autoupgrade/latest/prestashop/override/controllers/front/SupplierController.php supprimé. reste 3 /bosol/autoupgrade/latest/prestashop/override/controllers/front/index.php supprimé. reste 2 /bosol/autoupgrade/latest/prestashop/override/controllers/index.php supprimé. reste 1 /bosol/autoupgrade/latest/prestashop/override/index.php supprimé. reste 0 autoupgrade conservé 6139 fichiers seront mis à jour. erreur lors de la copie de /404.php Erreur pour la mise à jour de /404.php encore 6137 fichiers à mettre à jour.[ERROR] file null is missing : unable to restore files. Operation aborted. Quelqu'un a une idée ? Merci pour votre aide. Romuald. Link to comment Share on other sites More sharing options...
RomuGb Posted November 6, 2012 Author Share Posted November 6, 2012 Bon là je me reponds un peu car j'avance, il semblerait que c'est un problème de droits apache. En effet, si je passe mon fichier 404.php en 666 (ou 766), ça marche. Mais c'est normal ça ? Il faut tout autoriser sur toute l'arborescence du site ? C'est pas top ça non ? Link to comment Share on other sites More sharing options...
Oron Posted November 6, 2012 Share Posted November 6, 2012 Bonjour Mais c'est normal ça ?Il faut tout autoriser sur toute l'arborescence du site ? C'est pas top ça non ? Oui et non tout cela dépend la configuration du serveur. Et du système de gestion d'hébergement utilisé. Link to comment Share on other sites More sharing options...
RomuGb Posted November 19, 2012 Author Share Posted November 19, 2012 Merci Oron pour ta réponse, Bon j'ai tout autorisé pour la mise à jour => OK Comment savoir quel dossier il faut remettre à 666 pour un max de sécurité ? A+ Romuald. Link to comment Share on other sites More sharing options...
btsconsult Posted November 19, 2012 Share Posted November 19, 2012 Bonjour, Un peu plus d'info sur le CHMOD Compatibilité système Cette page vérifie que votre configuration serveur est correcte : réglages PHP, permissions des fichiers et dossiers, outils tiers. Au moindre problème, l'installeur vous arrête ici, vous permettant de voir les quelques détails techniques qui ont besoin d'être corrigés, que cela soit la configuration de PHP ou la mise à jour des permissions de fichiers. Tandis que la modification de la configuration de PHP ne peut être expliquée en généralités applicables à toutes les situations, il est plus facile d'expliquer la mise à jour des permissions. Cela nécessite d'avoir accès à un client FTP, tel que FileZilla. Connectez-vous à votre compte à l'aide du client FTP, naviguer jusqu'au dossier de PrestaShop, et trouvez les dossiers que l'installeur a marqué comme ayant besoin d'une modification de permission. CHMOD Modifier les permissions d'accès d'un fichier ou d'un dossier sur un système Unix/Linux se nomme "faire un CHMOD", d'après la commande du même nom (à lire : http://fr.wikipedia.org/wiki/Chmod – et vous trouverez une explication plus complète des permissions de fichiers ici : http://www.math-linux.com/spip.php?article23). Leur donner "un accès en écriture" se dit "faire un CHMOD 755" ou "un CHMOD 775", en fonction de l'hébergeur. Certains hébergeurs peuvent vous demander d'utiliser CHMOD 777, bien que cela ne soit jamais recommandé pour autre chose qu'un besoin ponctuel. Si vous devez faire un HMOD 777 afin d'installer PrestaShop, faites en sorte de repasser à un réglage plus sûr (775, 755 ou même 644) une fois que vous aurez terminé l'installation. Dans tous les cas, grâce à FileZilla (idem pour la plupart des clients FTP), vous pouvez changer les permissions facilement et avec une interface graphique : une fois que vous avez trouvé le fichier ou le dossier qui nécessite une modification, faites un clic-droit dessus dans votre client FTP, et dans le menu contextuel choisissez "Droits d'accès au fichier...". Cela ouvrira une petite fenêtre. En fonction de la configuration de votre serveur (sur laquelle vous n'avez pas forcément la main), vous devrez avoir les deux colonnes "Lire" et "Exécuter" de cochées, et au moins les lignes "Propriétaire" et "Groupe" de cochées pour la colonne "Écrire". Certains hébergeurs peuvent vous demander d'avoir la case "Écrire" publique de cochée, mais soyez prudent : laisser n'importe quel utilisateur du serveur écrire/modifier le contenu de votre dossier n'est pas forcément une bonne idée. Certains dossiers nécessitent d'y appliquer récursivement les changements de permissions (c'est à dire, les appliquer à l'ensemble de leur contenu). Pour ce faire, cocher la case "Récursion dans les sous-dossiers". Vérifiez régulièrement que les modifications que vous apporte à vos permissions d'accès correspondent bien à ce dont PrestaShop a besoin : cliquez sur le bouton "Rafraîchir ces informations" aussi souvent que nécessaire. Une fois tous les indicateurs passés au vert, cliquez sur "Suivant". Si vous n'arrivez pas à tous les passer au vert, faites au moins en sorte d'avoir le message "Votre configuration est valide, vous pouvez continuer l'installation !" en haut de la page Link to comment Share on other sites More sharing options...
RomuGb Posted November 26, 2012 Author Share Posted November 26, 2012 Merci pour les infos :-) Je vais regarder cela de plus prés. Romuald. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now