Ich habe ein neues Magento 1.9 auf meinem VPS installiert, das mit Nginx läuft. Mein Stammordner von magento ist /var/www/abc.hello.com/datazone/ und ich habe den Besitz als www-data als Benutzer und www-data als Gruppe (www-data nginx user) festgelegt. Bei der Installation von Magento funktioniert alles einwandfrei. Es wurde kein Berechtigungsfehler angezeigt.
Nach der Installation von Magento gehe ich zum Admin-Bereich System -> Magento Conncet -> Magento Connect Manager. Es wurde kein Berechtigungsfehler auf Magento Connect Manager angezeigt. Dann versuche ich, "PageCache powered by Varnish" mit dem Magento Connect 2.0-Schlüssel zu installieren Zu installierender Erweiterungsschlüssel, dann klicken Sie auf Weiter, um die Installation durchzuführen. In der Magento Connect Manager-Konsole unten wird dies angezeigt
checking dependencies of packages
starting to download Varnish_Cache-4.0.5.tgz ...
...done: 34,730 bytes
Es wird nicht weiter zum Installationsprozess übergegangen.
Ist das Problem meiner Installation? oder Berechtigungsproblem? oder denken andere anders? Aufgrund dieses großen Problems kann ich keine Erweiterung installieren. Ich bin neu in Magento :) Vielen Dank im Voraus.
quelle
Antworten:
Versuchen Sie, dies kann seine volle Nutzung für Sie sein. Es hat mein Problem gelöst.
Gehen Sie in Ihrem Magento-Verzeichnis zu downloader / lib / Mage / Archive / Helper / File / Gz.php
und ersetzen Sie es
mit
quelle
Dies behebt das Problem nicht, aber wenn Sie in Ihr Dateisystem schauen, navigieren Sie zu -
Sie sollten das heruntergeladene Paket als .tgz-Archiv sehen.
Sie können dies herunterladen, extrahieren und dann direkt in Ihren Shop hochladen.
quelle
Ich hatte das gleiche Problem. Ich suchte stundenlang nach diesem Problem. Ich hatte ein Problem mit der Berechtigung für die Dateien und Ordner. Ich habe es wie folgt gelöst ...
Hoffe das hilft...
quelle
quelle
Die Protokollierung mit Magento Connect macht nicht immer deutlich, was die Fehlerursache ist. Einige Fehler werden im Code unterdrückt.
Die Verwendung eines PHP-Debuggers hilft bei der genaueren Beantwortung von Fragen, da Sie die Codeausführung während Magento Connect durchlaufen können, um das Problem zu finden und zu beheben.
Xdebug ist ein beliebter Open-Source-PHP-Debugger, der sowohl mit Nginx als auch mit Apache (und den meisten Open-Source-IDEs) funktioniert.
quelle