PEAR_Registry Error bei Magento Connect
16. Juli 2009, 03:34 Uhr MagentoBei einem so komplexen System wie Magento ist es zu erwarten, dass eine Portierung einer kompletten Installation von einer lokalen Umgebung auf einen Live-Server zu verschiedenen Problemen kommen kann. Viele Tücken, mit denen man zu rechnen hat, werde ich in späteren Artikeln behandeln. Der letzte mit dem ich heute zu kämpfen hatte, war folgender.
Bei dem Versuch über Magento Connect ein Extension zu installieren bekam ich folgende Fehler-Meldung
ERROR: PEAR_Registry: invalid filemap data
Grund dafür war eine beschädigte Datei .filemap, welche unter folgender url zu finden ist.
/downloader/pearlib/php/.filemap
Diese scheint beim Upload beschädigt worden zu sein. Dies ist mir mit mehreren Dateien passiert, weswegen ich zum Uploaden einer solchen Menge von Dateien nicht mehr den eigentlich so verlässlichen FTP-Client Fielzilla benutzen werde. Ungefähr 15 Dateien musste ich erneut hochladen bevor mein System reibungslos lief. Jedenfalls war besagter Fehler nach einem erneuten Upload der .filemap-Datei behoben.
Anschließend bekam ich einen erneute Fehlermeldung, da MagentoConnect versuchte die Extension auf meinem lokalen System und nicht auf dem Server zu installieren. Grund hierfür waren die Pfadangaben in der
/downloader/pearlib/pear.ini.
Dort waren noch die Pfadangaben meiner lokalen Installation hinterlegt. Ersetzt man diese durch die Pfade der Live-Umgebung ist dieses Problem auch behoben und MagentoConnect läuft wieder einwandfreii.

RSS Feed