Back to top

Autore Topic: JoomFish funziona in localhost ma in rete non lo trovo.  (Letto 6348 volte)

Offline Cicerone80

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
Ho reso bilingua (italiano ed inglese) il mio sito in locale. Tutto funziona. Però, dopo  aver caricato tutto il sito in remoto, ho avuto la sorpresa di non trovare le due bandierine nel front-end, e quando cerco di accedere al CPanel del componente Joomfish mi esce il messaggio '404 - Si è verificato un errore. Componente non trovato'.
Qualcosa del genere mi era successo con tutto il sito, ma poi ho aggiustato le cose aggiornando il file configuration.php con i parametri necessari per il remoto. Volevo fare la stessa cosa per JoomFish, ma non trovo i relativi file di configurazione.
Cosa posso fare?

Cicerone80

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re:JoomFish funziona in localhost ma in rete non lo trovo.
« Risposta #1 il: 07 Lug 2009, 08:47:23 »
hai provato a disabilitare le cache di joomfish?

Offline Cicerone80

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
Re:JoomFish funziona in localhost ma in rete non lo trovo.
« Risposta #2 il: 07 Lug 2009, 10:45:14 »
Non so come disabilitarle!

Cicerone80

Offline Cicerone80

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
Re:JoomFish funziona in localhost ma in rete non lo trovo.
« Risposta #3 il: 07 Lug 2009, 12:34:50 »
Egregio sali40.

Mi sono documentato.
Il plugin System - Cache attiva la memorizzazione delle pagine (caching). Disattivandolo (ma non so come si fa!), che cosa otterrei? La visualizzazione della nuova situazione (dopo l'aggiornamento del file configuration.php?)
Non so cosa pensare! Sto naufragando in un mare magnum!

Cicerone80








Offline Cicerone80

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
Re:JoomFish funziona in localhost ma in rete non lo trovo.
« Risposta #4 il: 07 Lug 2009, 12:45:01 »
Sono sempre Cicereone80 che parla con se stesso, e con sali40.

Ho attivato e disattivato la cache di Jommfish, ma il risultato è sempre lo stesso: il componente JoomFish in remoto non esiste!

Cicerone80

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re:JoomFish funziona in localhost ma in rete non lo trovo.
« Risposta #5 il: 08 Lug 2009, 11:23:17 »
io parlavo della cache di joomfish.
Se entri nel pannello di controllo di joomfish, in alto a destra trovi un tasto: "preferenze".
Le ultime due opzioni costituiscono cache di joomfish. Impostale a "no".

Accertati, inoltre, che la cache del modulo language selection sia anch'essa disattivata

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re:JoomFish funziona in localhost ma in rete non lo trovo.
« Risposta #6 il: 08 Lug 2009, 11:24:51 »
scusami, aggiungo:
Ovviamente hai fatto export/import anche del database, giusto?
Se si, prova a ricaricare i file. Può darsi che qualche file sia andato corrotto

Offline Cicerone80

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
Re:JoomFish funziona in localhost ma in rete non lo trovo.
« Risposta #7 il: 08 Lug 2009, 20:09:05 »
Ma io ho detto nel primo post che: 'quando cerco di accedere al CPanel del componente Joomfish mi esce il messaggio '404 - Si è verificato un errore. Componente non trovato'.', e di conseguenza non posso fare quello che tu mi consigli.
Ora, vado a ripetere l'export/import del db, e ti faccio sapere.

Cicerone80

Offline Cicerone80

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
Re:JoomFish funziona in localhost ma in rete non lo trovo.
« Risposta #8 il: 08 Lug 2009, 20:42:34 »
Ho ripetuto l'export del db con phpmyadmin dal sito locale (sito bilingua che funziona), e poi ho fatto l'import del db in remoto, sempre con phpmyadmin.
Quindi, ho cercato di accedere al CPanel di JoomFish, ma mi esce il solito messaggio:'404 - Si è verificato un errore. Componente non trovato'.

Ora non mi resta che seguire il tuo secondo consiglio, e cioè ricaricare con FileZilla tutto il sito da locale in remoto sul server (sovrascrivendo!), ma ci vuole un sacco di tempo!!! Posso fare l'upload solo delle cartelle necessarie? E se si, quali sono queste cartelle (oltre ovviamente Languages, come presumibile)?
Confesso di  conoscere molto poco FileZilla e la struttura di Joomla. Potresti fornirmi qualche link di approfondimento su questi argomenti?
Ovviamente, grazie comunque...

PS. Una idea rischiosa: e se provassi a ricaricare direttamente JoomFish sul sito in remoto? Solo che temo di fare casini. Se vuoi darci un'occhiata, il link è http://lanostrapiazzetta.net/.

Cicerone80 

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re:JoomFish funziona in localhost ma in rete non lo trovo.
« Risposta #9 il: 08 Lug 2009, 21:45:08 »
No, ricarica tutto.

Hai l'ultima versione di filezilla, no? E' la 3.2.6.1

In basso trovi tre linguette. Quando termini il caricamento, verifica che la scheda "trasferimenti non riusciti" sia vuota

Offline Cicerone80

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
Re:JoomFish funziona in localhost ma in rete non lo trovo.
« Risposta #10 il: 09 Lug 2009, 14:32:48 »
Ho installato  la 3.2.6.1
Ho eseguito il trasferimento in questo modo. Mi sono connesso; ho selezionato a sinistra il mio sito in locale, e l'ho espanso; nella finestra degli indirizzi in alto a destra ho messo la cartella public_html; quindi ho selezionato a sinistra in basso il tutto, e l'ho trascinato a destra in basso. Al primo file da sovrascrivere ho detto SI, ed ho anche  spuntato la checkbox per far sovrascriveree tutti i file (io non ho eliminato tutti i file dal server e poi ricaricato ex novo,  ma ho proceduto per sovrascrizione).
Dopo molte ore (solo per tre file il trasferimento era incompleto), alla terza disconnessione dal server, mi sono accorto che il caricamento non avveniva nella cartella public_html ma in una cartella \. Allora, mi sono preoccupato, perchè mi sono chiesto dove diavolo venivano caricati i miei file.
Per fortuna, il sito c'è ancora (http://lanostrapiazzetta.net/,senza però la seconda lingua, e quindi non è cambiato nulla. Ma a questo punto non ho voluto riprovare, e chiedo a voi tutti gentilmente di chiarirmi un pò le idee sull'utilizzo di FileZilla.

Cicerone80

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re:JoomFish funziona in localhost ma in rete non lo trovo.
« Risposta #11 il: 09 Lug 2009, 16:31:31 »
prova a caricare utilizzando il pannello di controllo dell'host

Offline Cicerone80

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
Re:JoomFish funziona in localhost ma in rete non lo trovo.
« Risposta #12 il: 12 Lug 2009, 14:34:43 »
Salve a tutti.

Ora sto proprio incasinato!
Non solo ho perso il mio sito in remoto, ma al mio primo tentativo di trasferimento del sito da locale a remoto, e precisamente alla fine della fase 1 consigliata dal Wiki di Joomla (e cioè, installazione e configurazione di Joomla stessa versione del pacchetto su cui ho sviluppato il sito in locale, al solo scopo di far scrivere a Joomla stesso il file configuration.php), ho come risultato un file configuration.php vuoto (uguale a configuration.php-dist), ed il messaggio della fase 6 finale in cui sono avvertito di rimuovere completamente la cartella Installation prima di proseguire.

Qualcuno mi aiuta?
sali40, per favore, dammi una mano; non so che pesci pigliare!

Se avete bisogno di altre informazioni, chiedetemele.

Cicerone80



Offline Cicerone80

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
Re:JoomFish funziona in localhost ma in rete non lo trovo.
« Risposta #13 il: 12 Lug 2009, 21:30:14 »
Salve a tutti.

Rispondo a me stesso.
Ho risolto il casino così:
  • Esportazione del db locale
  • Modifica del file configuration.php locale con i parametri del db su server remoto
  • Creazione di db vuoto e di annesso user con tutti i privilegi (con MySQL databases del CPanel del mio Hoster)
  • Importazione in remoto del db di cui al punto 1
  • Trasferimento in remoto di tutti i file del sito locale con FileZilla

Sarei curioso di sapere dove sbagliavo con l'altro metodo, basato sul Joomla Wiki di bigham! Ma non è questa la sezione adatta, bensì quella ora detta, per cui posterò lì, in modo dettagliato, perchè far scrivere a Joomla il file configuration.php è pur sempre un espediente elegante e facile rispetto a quello che ho dovuto penare per capire come e dove modificare
il file configuration.php in locale.

valete


Cicerone80

 



Web Design Bolzano Kreatif