Não foi possível instalar qualquer extensão usando o magento connect manager Sem resposta?


9

Eu instalei um novo magento 1.9 nos meus vps rodando com nginx. Minha pasta raiz do magento é /var/www/abc.hello.com/datazone/ e também define a propriedade como www-data como usuário e www-data como grupo (www-data nginx user). tudo corre bem durante a instalação do magento, não mostrou nenhum erro de permissão.

Depois de instalar o magento, vou para o sistema do painel de administração -> magento conncet -> magento connect manager, não mostrou nenhum erro de permissão no magento connect manager, então tento instalar o "PageCache powered by Varnish" com a chave Magento Connect 2.0, colo o chave de extensão para instalar e, em seguida, clicou em continuar para instalar. No magento connect manager console, na parte inferior, mostra

checking dependencies of packages
starting to download Varnish_Cache-4.0.5.tgz ...
...done: 34,730 bytes

Ele não avança para o processo de instalação.

O problema da minha instalação? ou problema de permissão? ou alguns pensam mais? Não consigo instalar nenhuma extensão devido a esse grande problema. Eu sou novo no magento :) Agradecemos antecipadamente.


Eu não acho que a extensão que você compartilhou é compatível com 1.9
TBI Infotech

ok, mas Fooman Speedster é compatível com 1.9 e mesmo problema novamente ao instalar Fooman Speedster sua parada no ... feito: ...... processo
Beginner

Você instalou no magento fresco? Tenho certeza que o Fooman funciona bem com o frsh magento, pode haver qualquer conflito de personalização. Qual erro está mostrando
TBI Infotech

O mesmo que acima, substitua Varnish_Cache-4.0.5.tgz por Fooman_Speedster-3.0.14.tgz ... o principal problema é que não consigo instalar nenhuma extensão usando o magento connect manager :(
Iniciante

Tentou adicioná-los manualmente?
TBI Infotech

Respostas:


5

Tente este pode ser o seu uso completo para você. Isso resolveu meu problema.
Vá para downloader / lib / Mage / Archive / Helper / File / Gz.php no diretório Magento
e substitua

$this->_fileHandler = @gzopen($this->_filePath, $mode); 

com

$this->_fileHandler = @gzopen64($this->_filePath, $mode);

3

Isso não está solucionando o problema, mas se você procurar no seu sistema de arquivos, navegue para -

downloader/.cache

você deverá ver o pacote baixado como arquivo .tgz.

Você pode fazer o download, extrair e enviar diretamente para sua loja.


3

Eu tive o mesmo problema. Procurei horas para este problema. Eu tive um problema relacionado à permissão para os arquivos e pastas .. Eu o resolvi da seguinte forma ...

  1. Vá para a guia "configurações" do "Magento connect manager".
  2. Em seguida, selecione "sim" para o campo "Usar permissões personalizadas:"
  3. Salve as configurações.
  4. Agora faça o processo geral de instalação da extensão na seção da guia "Extensão".

Espero que isto ajude...


1
  1. Vá para o painel de administração -> sistema -> magento connect -> clique no magento connect manager u será redirecionado para a página do gerenciador do magento connect.
  2. Agora, no bloco Instalar Novas Extensões, digite a chave de extensão que você obteve do magento commerce e clique em instalar
  3. Se no console você vê esta verificação de dependências de pacotes começando a baixar Varnish_Cache-4.0.5.tgz ... ... done: 34.730 bytes que no back-end baixado com sucesso, você pode ver o arquivo no magento root-> downloader->. cache-> comunidade lá você pode encontrar extensão u com formato de arquivo tz
  4. Copie esse arquivo para a área de trabalho e extraia para o formato tar agora volte ao u magento connect vá para o bloco de upload de arquivo de pacote direto e selecione esse arquivo tar e faça o upload e instale u pode ver alterações no painel de administração u pode ver sua extensão no bloco Manage Existing Extensions em si

0

O registro no Magento Connect nem sempre esclarece qual é a causa do erro. Alguns erros são suprimidos no código.

O uso de um depurador PHP ajudará a responder a perguntas mais especificamente, pois permitirá que você execute a execução do código durante o Magento Connect para encontrar o problema e corrigi-lo.

O Xdebug é um depurador PHP de código aberto popular que funciona com o Nginx e com o Apache (e a maioria dos IDEs de código aberto).


omg, por favor leia o meu problema antes de dar conselhos. xdebug no nginx!
Beginner

Desculpe e peço desculpas pelo meu erro.
Iniciante
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.