Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => Installazione, migrazione e aggiornamento => : enrico62 21 Jan 2010, 12:37:52
-
Salve a tutti, pur seguendo le indicazioni sul forum (l'argomento è già stato trattato), non riesco a risolvere un problema apparentemenmte banale: dopo aver trasferito (con un client ftp) un modulo sul server nella cartella tmp, al momento di installarlo mi compare inevitabilmente:
"Indicare la cartella del pacchetto" (in rosso)
e sotto "Impossibile trovare il pacchetto di installazione".
(Se lo installo in locale e lo trasferisco, funziona senza problemi ma non posso inserire nuove foto, anche se già esistenti in remoto)
- Ho inserito gli stessi dati del client ftp nella configurazione per attivare l'ftp di JOOMLA.
- I dati del "var $ftp_root" sembrano corretti.
- Mi è stato anche concesso momentaneamente la disattivazione del SAFE MODE (da ON a OFF), ma non cambia nulla. Dove sbaglio?
Grazie per qualsiasi suggerimento.
-
Benvenuto nel forum di joomla.it enrico62,
lascerei da parte i sistemi "esotici" di installazione che servono solo in casi particolari e se uno sa cosa sta facendo, e farei con il sistema tradizionale, l'installazione tramite il backend di joomla:
Estensioni > Installa/disinstalla
Ciao!
-
Ciao Maicolstaip,
lungi da me l'idea di voler fare cose "strane", sto solo cercando, come mi hai giustamente consigliato, di installare dal backend, ma accade quello che ho scritto prima (spero di essere stato comprensibile nel descrivere il problema!): non mi si vede la cartella o il pacchetto, che invece sono presenti! Quasi certamente commetto qualche errore, ma non capisco dove?
-
Ciao enrico62,
forse non capisco io.
La procedura corretta per installare una estensione è la seguente:
Vai nel backend di joomla
Nel menu orizzontale seleziona Estensioni > Installa/disinstalla
Navighi sul tuo PC alla ricerca del pacchetto da installare, lo selezioni e lo carichi.
Dovrebbe funzionare.
Hai fatto così?
Che problemi hai riscontrato?
Nota che tutto questo non ha nulla a che fare con l'FTP, anzi ti suggerisco di disabilitare l'ftp layer dal backend di joomla.
-
Tu ti riferisci alla prima opzione:
"carica file pacchetto"
per la quale mi appare:
* JFolder::create: Infinite loop detected
* Attenzione! - Operazione di spostamento file fallita
Impossibile trovare il pacchetto di installazione
Io invece parlo della seconda opzione:
"Installazione da cartella"
che si riferisce ad una cartella sul server remoto, dove il modulo è stato precedentemente trasferito (appunto con un client ftp), solo che, pur essendo presente, non viene rintracciato.
Escluderei anche un problema dovuto ai permessi, visto che anche provando a settarli tutti a 777 (solo per prova), non si riesce ad installare niente!
-
ma l'hai messa la riga nel db?
M.
-
Ciao enrico62,
scusa la banalità ma sei su server linux?
Sembra di si, ma meglio chiedere ;)
Controlla il file configuration.php alle voci
var $log_path = '';
var $tmp_path = '';
Devono contenere il percorso alle cartelle log e temp sul tuo server.
Un'impostazione tipica può essere questa:
var $log_path = '/home/www/tuosito.com/logs';
var $tmp_path = '/home/www/tuosito.com/tmp';
Per conoscere il percorso del tuo server crea un file di testo e scrivici
<?php
$path = getcwd();
echo "Il percorso assoluto del mio server è: ";
echo $path;
?>
Salvalo come "path.php" (Senza virgolette)
Uploadalo via ftp sul tuo server.
Digita nel browser http://www.tuo_sito.est/path.php
Verrà visualizzato il percorso assoluto.
PS La seconda soluzione "Installazione da cartella" la lascerei da parte, per ora.
-
(Sì, sono su LINUX)
Grazie Maicolstaip!
Col tuo aiuto ho individuato il percorso corretto delle cartelle e sono riuscito ad installare un modulo (mod_ulti_clocks)!
Nell'installare SqUeReOShow invece mi compare:
* JFolder::create: Impossibile creare la cartella
Installazione componente: Errore
Potrebbe essere qualche residuo dei precedenti tentativi di installazione (anche se mi pareva di aver ripulito tutto)?
-
Ciao enrico62,
hai riportato correttamente i percorsi nel file configuration.php ?
Hai provato ad installare SqUeReOShow con la procedura Estensioni > Installa/disinstalla ?
-
Ho risolto modificando i permessi della cartella "administrator" e "components" contenuta in essa.
Non so se sia corretto, però l'installazione è andata a buon fine!
Ora dovrò risolvere un problema per caricare diversi file contemporaneamente (in ftp) direttamente nella cartella myphoto di com_SqUeReOshow (che pare non sia scrivibile e non si riesce a modificarne i permessi...!!!)
Ma questa è un'altra storia...!
Intanto grazie mille per i consigli e per l'assistenza. :)
-
8)