Sto cercando di perfezionare la migrazione di un sito mambo 4.6.2 verso Joomla 1.5.6.
Il passaggio di contenuti e menu vari è andato abbastanza bene, così or ami trovo a dover agire su moduli aggiuntivi e componenti.
Però... sto trovando qualche problema che non so bene se derivi dal fatto che l'installazione è 'figlia' di una migrazione.
Ho provato ad installare artbanner, che già avevo con Mambo, e la cosa è andata bene: nessun problema: Poi ho provato a con il comonente 'bridge' per gallery2. Ho trovato un componente ad hoc per 1.5 e quindi mi aspettavo che la cosa fosse indolore, invece... ecco un errore a seguito del tentativo di installare il componente:
ERRORE: Impossibile trovare un file XML di installazione in questo pacchetto.
Warning: zip_entry_read() [function.zip-entry-read]: The bytes parameter must greater then zero in /home/mioserver/public_html/joomlaa/libraries/joomla/filesystem/archive/zip.php on line 239
Warning: zip_entry_read() [function.zip-entry-read]: The bytes parameter must greater then zero in /home/mioserver/public_html/joomlaa/libraries/joomla/filesystem/archive/zip.php on line 239
Non pago di questo tentativo, provo ad installare un componente fatto con 'Thyme' un calendario stand alone che però può anche generare componenti e moduli per Joomla.
Creo un componente e provo ad installarlo: errore anche stavolta, anche se si tratta di un messaggio diverso:
* JInstaller::install: Esiste già un file chiamato '/home/mioserver/public_html/joomlaa/administrator/components/com_thyme/' - Controlla se:
• l'Estensione è già installata
• i nomi dei file XML sono scritti correttamente
• non ci sono file XML elencati all'interno del file extension.xml
• tutti i file (esclusi i file xml) sono correttamente elencati nel file extension.xml e non ci sono oggetti duplicati
• c'è una cartella vuota creata da un precedente tentativo di installazione
* componente Installa: Impossibile copiare il file installazione PHP.
Ovviamente sono andato a vedere dove si dice che dovrebbe già esserci un file omonimo, ma in realtà non c'è.
Non escludo di aver provato ad installare questo componente, a livello di prova, quando ancora il sito girava con Mambo, ma ora come ora mi pare proprio che quel file non ci sia.
Il sito in questione è installato su un server linux, con php 4.4.8, mysql 5.0.45-community-log e Apache 2.2.9.
Così, da neo-arrivato a Joomla, chiedo lumi al forum: qualche idea?
Se considerate che una delle ragioni che mi ha spinto a migrare era proprio la stanchezza nel provare moduli su moduli su Mambo, per poi scoprire che solo pochissimi giravano bene.
Così il fatto di trovare questi errori che mi impediscono di installare le estensioni di cui ho bisogno, mi infastidisce ancor più!

Grazie dell'aiuto!
Bignè Erosivo