Back to top

Autore Topic: Da Remoto a Locale  (Letto 8436 volte)

Offline Chiara84

  • Esploratore
  • **
  • Post: 53
    • Mostra profilo
Da Remoto a Locale
« il: 02 Nov 2011, 12:40:31 »
Salve a tutti, ho un problema che non riesco a risolvere.

Ho un sito in joomla che devo spostare da remoto a locale. Dopo aver letto la seguente guida http://wiki.joomla.it/index.php?title=Trasferimento_siti_web_Joomla_da_locale_a_remoto_e_viceversa
e aver consultato innumerevoli interventi qui sul forum e poi altre cose trovate in giro per la rete, ho provato ad eseguire tutta la procedura ma non riesco a capire dove sbaglio.

Premetto che ho il localhost in wamp ma che ho installato su un altro computer anche xampp della versione 1.7.1, per evitare problemi di compatibilità del php (come visto da alcuni post).

Il problema che riscontro è la scritta che mi compare in localhost:

jtablesession::Store Failed
DB function failed with error number 1146
Table 'leggopassword.jos_session' doesn't exist SQL=INSERT INTO `jos_session` ( `session_id`,`time`,`username`,`gid`,`guest`,`client_id` ) VALUES ( 'j3or57h6gk3gk9v903gjia38q7','1320231615','','0','1','0' )

Dato che nel forum non ho visto altro che la solita soluzione di controllare la scadenza (e quindi il rinnovo) del database (aggiornato per giunta) e visto inoltre che non mi serve perchè sto in locale, volevo sapere se ci potrebbero essere altre cause per questo errore che molto probabilmente è sempre legato al database.

Un grazie in anticipo
Chiara84

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • *****
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Da Remoto a Locale
« Risposta #1 il: 02 Nov 2011, 12:43:05 »
Ciao
Che versione del cms?

mau_develop

  • Visitatore
Re:Da Remoto a Locale
« Risposta #2 il: 02 Nov 2011, 12:43:41 »
ma in locale ce l'hai il database? l'hai creato? hai importato il backup del db remoto?

non installare due sw, usa xamp nella versione corretta per la tua vers di joomla

M.

Offline Chiara84

  • Esploratore
  • **
  • Post: 53
    • Mostra profilo
Re:Da Remoto a Locale
« Risposta #3 il: 02 Nov 2011, 13:24:35 »

La versione del joomla è 1.5.
Il database è stato creato sul locale di xampp ed è stato fatto anche il backup del remoto, creata un' apposita cartella in htdocs contentente tutti i file del sito scaricati tramite ftp da remoto, e importato il database estensione .slq attraverso il comando "importa" in localhost.

Non sono state installate due sw, ma l'installazione di xampp è stata fatta su un altro pc.

Il file configurazione è stato modificato secondo quanto è stato riportato in guida...

mau_develop

  • Visitatore
Re:Da Remoto a Locale
« Risposta #4 il: 02 Nov 2011, 15:06:56 »
Premetto che ho il localhost in wamp
-----------------------------------------------------
wamp ha il database?

Table 'leggopassword
----------------------------------
cos'è "leggopassword" ?

M.

Offline Chiara84

  • Esploratore
  • **
  • Post: 53
    • Mostra profilo
Re:Da Remoto a Locale
« Risposta #5 il: 02 Nov 2011, 15:34:42 »
leggopassword è il nome del database che poggia su xampp. Su wamp abbiamo fatto altri tentativi mal riusciti. Comunque ora sto usando xampp e il problema riscontrato riguarda xampp.

mau_develop

  • Visitatore
Re:Da Remoto a Locale
« Risposta #6 il: 02 Nov 2011, 16:15:28 »
ok, quindi riepilogando, stiamo parlando di:
Joomla 1.5
xampp versione 1.7.1
Mysql 5.1
php 5.2

bene, le cose sono più chiare...ora:

jos_session' doesn't exist

perchè si aspetta di trovare (giustamente) una tabella jos_sessions che non trova?
prova a controllare che le tabelle in remoto siano uguali a quelle in locale e che abbiano lo stesso prefisso jos_

seguendo la guida avrai anche modificato il configuration con i dati del db locale giusto?

M.

Offline Chiara84

  • Esploratore
  • **
  • Post: 53
    • Mostra profilo
Re:Da Remoto a Locale
« Risposta #7 il: 03 Nov 2011, 15:45:06 »
Certo...i dati configuration son stati cambiati con quelli del db locali. Sono entrata nel phpmyadmin e ho notato che in effetti ci son solo 4 file che iniziano con jos_, mentre gli altri con bak...tra cui anche la session che richiede! Ergo ne deduco che dovrei cambiare i nomi dei file!!! Però la mia domanda è come fare? non vedo comandi di modifica del nome, almeno che questi file non si trovino all'interno della cartella che ospita il sito in htdocs.

Come devo muovermi, non vorrei fare qualche danno!

mau_develop

  • Visitatore
Re:Da Remoto a Locale
« Risposta #8 il: 03 Nov 2011, 16:41:02 »
rifai l'esportazione del db remoto con phpmyadmin, controllando che li sia tutto a posto

M.

Offline Chiara84

  • Esploratore
  • **
  • Post: 53
    • Mostra profilo
Re:Da Remoto a Locale
« Risposta #9 il: 03 Nov 2011, 16:46:20 »
ok...ho esportato solo Sqlxxxxxx_1, e mi son accorta che gran parte dei jos_ non vengono inseriti...si ferma solo ai primi file che vengono dopo i backup (bak_).
Il che mi viene il dubbio che durante l'esportazione dal remoto del database, non debba selezionare i file backup, ma solo i jos_.
Che devo fare?
« Ultima modifica: 03 Nov 2011, 18:13:17 da Chiara84 »

mau_develop

  • Visitatore
Re:Da Remoto a Locale
« Risposta #10 il: 03 Nov 2011, 18:28:25 »
- se in remoto tutto funziona correttamente allora vuol dire che un db efficiente esiste.
- se esiste assicurati sia quello giusto guardando a che tabella sql punta... _1, _2,etc
- con phpmyadmin remoto punta quella tabella, a sx nella visualizzazione a colonna (ma anche in quella centrale tu dovresti avere solo tabelle jos e non bak, comunque sia quelle bak non sono usate se nel configuration è indicato come prefisso _jos, quindi è inutile spostarle. Devi selezionare con il ctrl premuto la multiselect sopre, solo quelle jos
- ma quante tabelle jos hai? ... almeno una 30ina, 36 credo... senza estensioni...
- verifica esista la jos session in remoto...

Quando hai effettuato il backup, vai in locale, cancelli tutte le tabelle del db (SOLO QUELLE JOOMLA! jos_ o bak_) e rifai l'upload in locale

M.

Offline Chiara84

  • Esploratore
  • **
  • Post: 53
    • Mostra profilo
Re:Da Remoto a Locale
« Risposta #11 il: 03 Nov 2011, 18:42:08 »
Allora, il database remoto è uno solo e cioè quello con _1 alla fine, dato che gli altri son tutti vuoti.
Per quanto riguarda il n° dei jos_, ne ho contate circa 65/67, come altrettanti son i bak. Adesso proverò a selezionare solo i bak e i jos_ che non son vuoti e rifaccio l'esportazione del remoto. Poi ti faccio sapere.
jos_session esiste in remoto, ma non arriva ad inserirlo nel database ricreato in locale.


Offline Chiara84

  • Esploratore
  • **
  • Post: 53
    • Mostra profilo
Re:Da Remoto a Locale
« Risposta #12 il: 03 Nov 2011, 18:54:35 »
ok, adesso comincio a pensare che mi prenda in giro xampp: praticamente quando importo il database, si ferma ai primi 4 elementi (jos_) e poi mi dice:

Superato il tempo limite per l'esecuzione dello script, se vuoi portare a termine l'importazione inoltra nuovamente il file ed il processo riprenderà.

ok...quindi lo ricarico...poi quando sembra che ha finito, rimango con 4 elementi di 65. Come mai?

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • *****
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Da Remoto a Locale
« Risposta #13 il: 03 Nov 2011, 18:59:14 »
Prova ad esportare le tabelle in più riprese, magari 10 alla volta poi fai lo stesso per l'import.

Offline Chiara84

  • Esploratore
  • **
  • Post: 53
    • Mostra profilo
Re:Da Remoto a Locale
« Risposta #14 il: 03 Nov 2011, 19:10:35 »
ok...ho praticamente ri-esportato quelle mancanti e poi l'ho ri-importate in locale...è andato tutto bene e finalmente l'errore non c'è più. Purtroppo è sorto un altro problema (vi prego non uccidetemi!!!):
la pagina è praticamente bianca, cioè c'è scritto il primo link (che non è un link), una  e sotto un riquadro con il simbolo di una pagina rotta a metà (il classico simbolo che non legge l'immagine).
Soluzioni???
Grazie ancora per  la pazienza!!!  ;D

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • *****
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Da Remoto a Locale
« Risposta #15 il: 03 Nov 2011, 19:13:04 »
 (vi prego non uccidetemi!!!):
Ti ammazziamo ma non ti uccidiamo, come diceva totò.  :)

Hai aggiustato il configuration.php in accordo coi nuovi path assoluti?
« Ultima modifica: 03 Nov 2011, 19:35:45 da tomtomeight »

Offline Chiara84

  • Esploratore
  • **
  • Post: 53
    • Mostra profilo
Re:Da Remoto a Locale
« Risposta #16 il: 03 Nov 2011, 19:21:13 »
Il configuration.php è stato configurato come su quel link che vi ho scritto all'inizio del post. In effetti un cambiamento c'è stato, ha aggiunto un articolo da noi scritto nel sito, ma continuo a non vedere l'intero template, nè tutta la forma che il sito ha!

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • *****
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Da Remoto a Locale
« Risposta #17 il: 03 Nov 2011, 19:36:55 »
Avevi i settaggi seo attivati?

Offline Chiara84

  • Esploratore
  • **
  • Post: 53
    • Mostra profilo
Re:Da Remoto a Locale
« Risposta #18 il: 03 Nov 2011, 19:41:35 »
Scusa la mia ignoranza, ma cosa sono i settaggi seo? e oltretutto dove li trovo?

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • *****
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Da Remoto a Locale
« Risposta #19 il: 03 Nov 2011, 19:44:32 »
Puoi postare per intero il configuration,php mettendo le righe nel tag # e ripulendo i dati di acesso sensibili, nome , utente e pw db?

 



Web Design Bolzano Kreatif