ungars Posted November 29, 2013 Share Posted November 29, 2013 Bonjour, Je souhaite mettre à jour ma version de Prestashop. Pour ce faire, je veux installer le module "click upgrade" . Mais lors de l' installation, j' obtiens ce message d' erreur : Erreur lors du téléchargement de la dernière version module non trouvé C' est le seul module essayé qui me pose problème. D' autres comme nettoyage fonctionne sans problème. Et j' avais fait une mise à jour il y a quelque temps (sur une autre boutique) avec ce module sans difficulté. Merci d' avance pour votre aide. Link to comment Share on other sites More sharing options...
Oron Posted November 29, 2013 Share Posted November 29, 2013 Bonjour Une mise à jour par téléchargement automatique du module ? vous avez essayer a des heures différentes ? Avez vous essayer en le téléchargent et import de module vie le back office ? Link to comment Share on other sites More sharing options...
ungars Posted November 29, 2013 Author Share Posted November 29, 2013 Bonsoir et merci pour votre réponse. J' ai essayé via le module installé par défaut. J' ai fait plusieurs essais depuis cet après midi. Je viens d' installer le module via "ajouter un nouveau module" , cela ne fonctionne pas et me donne cette erreur : Une erreur s'est produite pendant la copie vers le dossier des modules. Par contre peut etre cela vient du fait que je n' ai pas arrivé à enlever la version déjà présente de ce module, avant d' installer le module via l' archive. Merci de votre aide. Link to comment Share on other sites More sharing options...
Oron Posted November 29, 2013 Share Posted November 29, 2013 C'est un message d'erreur qui est un peu généraliste par contre vous avez vérifiez les droits (chmod) sur le dossier /module/ ? Link to comment Share on other sites More sharing options...
Gregory Roussac Posted November 30, 2013 Share Posted November 30, 2013 Bonjour, Quelle version de PreztaShop ? 1.4 ? Dans le back office, vous pouvez le supprimer ? Par contre peut etre cela vient du fait que je n' ai pas arrivé à enlever la version déjà présente de ce module, avant d' installer le module via l' archive. Comme dit Oron cela ressemble à un problème de droits effectivement. Cordialement Link to comment Share on other sites More sharing options...
ungars Posted November 30, 2013 Author Share Posted November 30, 2013 Bonjour, Merci pour vos réponse. J' ai refais un chmod -R 755 sur /modules, sans plus de résultat. Par ailleurs, j' ai pu installer deux modules sans problème (filigrane par exemple) . Bonne soirée. Link to comment Share on other sites More sharing options...
ungars Posted November 30, 2013 Author Share Posted November 30, 2013 Pour Gregory (je n' avais pas vu sa réponse) , j' ai la version 1.5.6.0. Je ne peux effectivement pas le supprimer, je n' ai pas le lien, ni d' ailleurs "ajouter au favoris" Link to comment Share on other sites More sharing options...
Gregory Roussac Posted November 30, 2013 Share Posted November 30, 2013 Bonjour, . J' ai refais un chmod -R 755 775 non ? Link to comment Share on other sites More sharing options...
ungars Posted December 1, 2013 Author Share Posted December 1, 2013 (edited) Bonjour, On avance mais je ne comprends plus rien ! En 775, même topo. Je suis passé en 777, le module "click upgrade" a disparu, et j' ai maintenant un module "mise à jour en un clic" (que j' avais déjà eu sur une autre installation, et qui fonctionnait) . On s' avance effectivement vers un problème de permission, car : le ou les modules suivants n'ont pas été correctement installés : - autoupgrade : Impossible d'écrire dans le dossier "/var/www/prestashop/monnomadmin/autoupgrade Pourtant, même un chmod 775 sur ce fichier ne résoud rien. Un ls -l donne : rwxrwxr-x 1 monident monident 1303 oct. 7 18:28 index.php En te souhaitant un bon Dimanche. Edit : cela fonctionne, mais avec un chmod 777 ! Ce n' est pas normal ? Et lors de la liste des point à vérifier, j' obtiens : Directory /var/www/prestashop/ is not writable Pourtant je ne vois rien d' anormal : ls -l /var/www/prestashop/ total 280 -rw-rw-r-- 1 casper casper 1128 oct. 7 18:28 404.php -rw-rw-r-- 1 casper casper 1410 oct. 7 18:28 addresses.php -rw-rw-r-- 1 casper casper 1408 oct. 7 18:28 address.php drwxrwxr-x 9 casper casper 4096 oct. 7 18:28 admincasper -rw-rw-r-- 1 casper casper 1411 oct. 7 18:28 attachment.php -rw-rw-r-- 1 casper casper 1415 oct. 7 18:28 authentication.php -rw-rw-r-- 1 casper casper 1411 oct. 7 18:28 best-sales.php drwxr-xr-x 6 casper casper 4096 oct. 7 18:28 cache -rw-rw-r-- 1 casper casper 1366 oct. 7 18:28 cart.php -rw-rw-r-- 1 casper casper 1409 oct. 7 18:28 category.php -rw-rw-r-- 1 casper casper 1416 oct. 7 18:28 changecurrency.php drwxrwxr-x 16 casper casper 4096 oct. 7 18:28 classes -rw-rw-r-- 1 casper casper 1404 oct. 7 18:28 cms.php drwxr-xr-x 3 casper casper 4096 déc. 1 03:36 config -rw-rw-r-- 1 casper casper 1408 oct. 7 18:28 contact-form.php -rw-rw-r-- 1 casper casper 698 oct. 7 18:28 CONTRIBUTING.md -rw-rw-r-- 1 casper casper 2269 oct. 7 18:28 CONTRIBUTORS.md drwxrwxr-x 4 casper casper 4096 oct. 7 18:28 controllers drwxrwxr-x 2 casper casper 4096 oct. 7 18:28 css -rw-rw-r-- 1 casper casper 1409 oct. 7 18:28 discount.php drwxrwxr-x 5 casper casper 4096 oct. 7 18:28 docs drwxr-xr-x 2 casper casper 4096 nov. 10 16:49 download -rw-rw-r-- 1 casper casper 961 oct. 7 18:28 error500.html -rw-rw-r-- 1 casper casper 1250 oct. 7 18:28 footer.php -rw-rw-r-- 1 casper casper 1409 oct. 7 18:28 get-file.php -rw-rw-r-- 1 casper casper 1376 oct. 7 18:28 guest-tracking.php -rw-rw-r-- 1 casper casper 1277 oct. 7 18:28 header.php -rw-rw-r-- 1 casper casper 1408 oct. 7 18:28 history.php -rw-rw-r-- 1 casper casper 1409 oct. 7 18:28 identity.php -rw-rw-r-- 1 casper casper 4399 oct. 7 18:28 images.inc.php drwxr-xr-x 18 casper casper 4096 oct. 7 18:28 img -rw-rw-r-- 1 casper casper 1069 oct. 7 18:28 index.php -rw-rw-r-- 1 casper casper 1185 oct. 7 18:28 init.php drwxrwxr-x 5 casper casper 4096 oct. 7 18:28 js drwxrwxr-x 2 casper casper 4096 oct. 7 18:28 localization drwxr-xr-x 2 casper casper 4096 oct. 7 18:28 log drwxr-xr-x 4 casper casper 4096 nov. 10 16:47 mails -rw-rw-r-- 1 casper casper 1413 oct. 7 18:28 manufacturer.php drwxrwxr-x 93 casper casper 4096 déc. 1 17:18 modules -rw-rw-r-- 1 casper casper 1411 oct. 7 18:28 my-account.php -rw-rw-r-- 1 casper casper 1413 oct. 7 18:28 new-products.php -rw-rw-r-- 1 casper casper 1419 oct. 7 18:28 order-confirmation.php -rw-rw-r-- 1 casper casper 1413 oct. 7 18:28 order-detail.php -rw-rw-r-- 1 casper casper 1413 oct. 7 18:28 order-follow.php -rw-rw-r-- 1 casper casper 1410 oct. 7 18:28 order-opc.php -rw-rw-r-- 1 casper casper 1406 oct. 7 18:28 order.php -rw-rw-r-- 1 casper casper 1413 oct. 7 18:28 order-return.php -rw-rw-r-- 1 casper casper 1411 oct. 7 18:28 order-slip.php drwxrwxr-x 4 casper casper 4096 oct. 7 18:28 override -rw-rw-r-- 1 casper casper 1409 oct. 7 18:28 password.php drwxrwxr-x 2 casper casper 4096 oct. 7 18:28 pdf -rw-rw-r-- 1 casper casper 1412 oct. 7 18:28 pdf-invoice.php -rw-rw-r-- 1 casper casper 1417 oct. 7 18:28 pdf-order-return.php -rw-rw-r-- 1 casper casper 1415 oct. 7 18:28 pdf-order-slip.php -rw-rw-r-- 1 casper casper 1412 oct. 7 18:28 prices-drop.php -rw-rw-r-- 1 casper casper 1408 oct. 7 18:28 product.php -rw-rw-r-- 1 casper casper 1420 oct. 7 18:28 products-comparison.php -rw-rw-r-- 1 casper casper 1413 oct. 7 18:28 product-sort.php -rw-rw-r-- 1 casper casper 1972 oct. 7 18:28 README.md -rw-rw-r-- 1 casper casper 1407 oct. 7 18:28 search.php -rw-rw-r-- 1 casper casper 1408 oct. 7 18:28 sitemap.php -rw-rw-r-- 1 casper casper 0 oct. 7 18:28 sitemap.xml -rw-rw-r-- 1 casper casper 1411 oct. 7 18:28 statistics.php -rw-rw-r-- 1 casper casper 1407 oct. 7 18:28 stores.php -rw-rw-r-- 1 casper casper 1409 oct. 7 18:28 supplier.php drwxrwxr-x 3 casper casper 4096 oct. 7 18:28 themes drwxrwxr-x 18 casper casper 4096 oct. 7 18:28 tools drwxr-xr-x 4 casper casper 4096 nov. 10 16:48 translations drwxr-xr-x 2 casper casper 4096 oct. 7 18:28 upload drwxrwxr-x 2 casper casper 4096 oct. 7 18:28 webservice Là aussi, je pense que si je passe tout en 777 cela fonctionnerait, mais ce n' est pas une solution... Edited December 1, 2013 by ungars (see edit history) Link to comment Share on other sites More sharing options...
Gregory Roussac Posted December 1, 2013 Share Posted December 1, 2013 Bonjour, Désolé je ne comprends pas grand chose à votre explication. Un ls -l sur un index.php ne sert à rien là. Supprimez ce fichier si il pose problème et ereinstaller el moduel. Cordialement Link to comment Share on other sites More sharing options...
ungars Posted December 1, 2013 Author Share Posted December 1, 2013 Désolé des fois je ne suis pas clair... Mais ce qui m' arrive aussi ne l' est pas. Pour résumer, nativement j' ai un module qui s' appelle "click upgrade" sur lequel je ne peux rien faire (ni l' installer sinon j' ai le fameux message d' erreur) . Si je fais un : sudo chmod -R 777 /var/www/prestashop/modules/ Ce module disparait, et j' ai un autre qui apparait nommé "mise à jour en un clic" . Pourquoi ? Je n' en ai aucune idée. En désinstallant comme vous m' avez conseillé j' ai pu renouveler l' opération et constater par deux fois ce phénomène. En revanche, je peux en tirer quelque chose de ce module, il fonctionne. Sauf à un point, lors de la vérification de la liste des points à vérifier, tout est au vert sauf : Directory /var/www/prestashop/ is not writable Le ls -l c' était sur le repertoire de prestashop, qui n' est apparament pas ecrivable dessus. C' est déjà mieux que tout à l' heure, mais je ne sais pas comment résoudre ce dernier point. Bon après midi, merci pour votre patience. Link to comment Share on other sites More sharing options...
Gregory Roussac Posted December 1, 2013 Share Posted December 1, 2013 Re, La racine web doit etre inscriptible sinon pas d'upgrade possible. Il faut remplacer les fichiers pendant un upgrade. Cordialement Link to comment Share on other sites More sharing options...
ungars Posted December 1, 2013 Author Share Posted December 1, 2013 Je dois donc faire un chmod -R 775 sur /var/www/prestashop ? Link to comment Share on other sites More sharing options...
Gregory Roussac Posted December 1, 2013 Share Posted December 1, 2013 chmod 775 a priori. -R revient à appliquer ces droits récursivement. Cordialement Link to comment Share on other sites More sharing options...
Oron Posted December 1, 2013 Share Posted December 1, 2013 (edited) Je dois donc faire un chmod -R 775 sur /var/www/prestashop ? Bonjour Vous utilisez quel panel pour la gestion de votre hébergement plesk cpanel webmin virtualmin ou autre ? Edited December 1, 2013 by Oron (see edit history) Link to comment Share on other sites More sharing options...
ungars Posted December 1, 2013 Author Share Posted December 1, 2013 Seul un chmod 777 me permet d' enlever ce message d' erreur, ce n' est pas normal ? Je dois m' absenter, merci beaucoup pour votre aide, retour ce soir. Link to comment Share on other sites More sharing options...
ungars Posted December 1, 2013 Author Share Posted December 1, 2013 Re, J' utilise lamp, en local sur une Ubuntu 12.04. N' est pas aussi un problème de propriété ? Apparament c' est mon ident qui est propriétaire des fichiers. Peut etre est ce pour cela que seul pour le moment un chmod 777 est efficace. Si je fais un chmod 775 sur /var/www/prestashop, cela ne va pas poser de problèmes sur mes fichiers (qui ne doivent pas avoir ce chmod) ? Bonne soirée. Link to comment Share on other sites More sharing options...
Gregory Roussac Posted December 1, 2013 Share Posted December 1, 2013 Bonjour, Si vous êtes en local, je ne vois pas très bien pourquoi vous hésitez sur des droits. Qui va venir vous hacker un site web en local ? Sinon c'est que votre user n'est pas dans le groupe 33 et que l'user 33 n'est pas dans son groupe. Du coup l'un est l'autre sont dans others quand ils créent des fichiers. Installez PHP-FPM ou installez suPhP si vous ne voulez pas gérer les droits sur une instal LAMP.. Cordialement Link to comment Share on other sites More sharing options...
ungars Posted December 1, 2013 Author Share Posted December 1, 2013 (edited) Effectivement je ne crains pas grand chose, mais une fois terminé cette boutique se retrouvera sur un serveur, qui tourne également sous Ubuntu, avec très certainement de grandes chances d' avoir le même problème, alors j' aimerai comprendre. Sinon c'est que votre user n'est pas dans le groupe 33 et que l'user 33 n'est pas dans son groupe Que faire alors pour regler ce problème ? Je regarde les deux programmes de gestion de droits dont vous me parlez. Edited December 1, 2013 by ungars (see edit history) Link to comment Share on other sites More sharing options...
Gregory Roussac Posted December 1, 2013 Share Posted December 1, 2013 Que faire alors pour regler ce problème ? Et bien les ajouter dans les groupes. Ou passez en 777, votre hébergeur n'aura pas ce problème de droit. Cordialement Link to comment Share on other sites More sharing options...
ungars Posted December 1, 2013 Author Share Posted December 1, 2013 Je vais être sur un dédié, pas sur un mutualisé, je ne risque pas d' avoir le même problème ? Je dois donc ajouter mon user dans le groupe 33 c' est ça ? N' ayant pas été confronté à ce genre de problème, je regarde la doc d' Ubuntu, installe users-admin. mon id du groupe est 1000, je dois donc rajouter le groupe 33 ? Bonne soirée. Link to comment Share on other sites More sharing options...
Oron Posted December 2, 2013 Share Posted December 2, 2013 En local et en ligne vous n'aurez pas tout à fait les mêmes réactions. en local vous êtes sous quel système d'exploitation ? Les droits que vous donnez en local ne suivront pas les fichiers une fois en ligne. Et si vous avez une utilisation standard que vous ne configurer pas la sécurité de votre serveur à mort vous n'aurez pas ces problèmes. Pensez sécurité c'est bien mais pensée avec paranoïa c'est mal. Et les hackers n'attaquent pas tous les serveurs du monde. Et ceux que vous aurez comme visiteur c'est plus des sniffers et si vous avez fail2ban et bien régler votre iptable ils seront arrêter devant la porte. Et au cas où un jour vous vous faites hacker penser d'abord est-ce que mon pc est sécurisé ? Les hacks souvent c'est via un cheval de troie qui récupère des infos qu'ils devraient pas. Link to comment Share on other sites More sharing options...
ungars Posted December 2, 2013 Author Share Posted December 2, 2013 Merci pour votre réponse. Je suis sous Ubuntu 12.04 en local. Et mon serveur dédié le sera également. Je verrais si j' ai ce problème sur le dédié, au cas ou je posterai à nouveau, rien ne sert effectivement de s' affoler si je n' ai ce problème qu' en local. Et je peux passer en 777 le temps de la mise à jour, et repasser en 775 après (du moins je le pense) . La mise à jour s' est bien déroulé, et a meme reglé ce problème Merci, bon début de semaine. 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