Domanda

Ho aggiornato un sito Web Magento da 1.7x a 1.9x.Ho trovato molti problemi, ma uno di loro è piuttosto serio. Ho copiato la cartella App / Code / Community dal vecchio all'ultima versione. Ora il problema è che non riesco a vedere quelle prolunga sul mio manager Magento Connect.Né posso installare quelle estensioni né posso aggiornare quelle.

Per favore guidami come è il modo migliore per far apparire le estensioni?Qual è il modo migliore per aggiornare l'infatti.

È stato utile?

Soluzione

La copia dei file dalla versione 1.7 magento alla versione 1.9 non li farà apparire in Magento Connect.Magento Connect non ha un modo affidabile di sapere che lo hai copiato su app/code/community.

Se non sono sbagliato, Magento utilizza i file var/package/moduleName.xml per raccontare Magento Collegare quali moduli sono stati scaricati e installati.In questo modo, controllando tutta la cartella var/package, Magento Connect sa cosa è stato installato e ha alcune informazioni su di esso come la data di installazione, la versione del modulo, ecc.

Prova a copiare la cartella var/package nella nuova installazione, questo potrebbe essere d'aiuto.

Il modo migliore per l'aggiornamento è la copia dei moduli a mano, poiché Magento Connect ha ancora alcuni problemi gravi con dipendenze e altre cose.Ho provato a usare il gestore più volte, ma copia le cartelle nel mio IDE era di gran lunga il più semplice e veloce.

Altri suggerimenti

È necessario controllare il permesso del file su cache.cfg e connect.cfg all'interno della cartella di downloader, entrambi i file devono essere scrivibili

Se questo non ha funzionato, puoi ricostruire la cache.cfg se hai accesso SSH al sito:

./mage clear-cache
./mage mage-setup .
./mage sync --force
./mage sync-pear --force
.

Forse è il codice modificato nella funzione Makerequest dopo V1.9.0.1 in /downloader/lib/mage/http/client/curl.php Sostituisci il file curl.php per quello utilizzato in Magento versione 1.9.0.1 o prima.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a magento.stackexchange
scroll top