Saya telah menginstal magento 1.9 baru di vps saya berjalan dengan nginx. Folder root magento saya adalah /var/www/abc.hello.com/datazone/ dan juga menetapkan kepemilikan sebagai data-www sebagai pengguna dan data-www sebagai grup (pengguna data-www nginx). semuanya berjalan dengan baik saat memasang magento, tidak menunjukkan kesalahan izin.
Setelah menginstal Magento, saya pergi ke sistem admin pane -> Magento conncet -> Magento Connect Manager, tidak menunjukkan kesalahan izin pada Magento Connect Manager kemudian saya mencoba untuk menginstal "PageCache didukung oleh Varnish" dengan kunci Magento Connect 2.0, saya tempelkan kunci ekstensi untuk menginstal, lalu klik lanjutkan untuk menginstal. Di konsol magento connect manager di bagian bawah itu ditampilkan
checking dependencies of packages
starting to download Varnish_Cache-4.0.5.tgz ...
...done: 34,730 bytes
Itu tidak bergerak lebih jauh ke proses instalasi.
Apakah masalah instalasi saya? atau masalah izin? atau berpikir lain? Saya tidak dapat menginstal ekstensi apa pun karena masalah besar ini. Saya baru di Magento :) Terima kasih sebelumnya.
Jawaban:
Coba ini mungkin penggunaannya penuh untuk Anda. Itu memecahkan masalah saya.
Buka pengunduh / lib / Mage / Archive / Helper / File / Gz.php di direktori Magento Anda
dan ganti
dengan
sumber
Ini bukan memperbaiki masalah, tetapi jika Anda mencari di sistem file Anda, navigasikan ke -
Anda akan melihat paket yang Anda unduh sebagai arsip .tgz.
Anda dapat mengunduh ini, mengekstrak, lalu mengunggah langsung ke toko Anda.
sumber
Saya memiliki masalah yang sama. Saya mencari berjam-jam untuk masalah ini. Saya memiliki masalah terkait dengan izin ke file dan folder..Saya menyelesaikannya sebagai berikut ...
Semoga ini membantu...
sumber
sumber
Log dengan Magento Connect tidak selalu menjelaskan apa penyebab kesalahan tersebut. Beberapa kesalahan ditekan dalam kode.
Menggunakan debugger PHP akan membantu menjawab pertanyaan lebih spesifik karena akan membiarkan Anda menjalani eksekusi kode selama Magento Connect untuk menemukan masalah dan memperbaikinya.
Xdebug adalah debugger PHP open-source populer yang bekerja dengan Nginx serta Apache (dan sebagian besar IDE open-source).
sumber