Back to top

Autore Topic: Aggiornando a Joomla 1.5 non mi apre più il sito  (Letto 4584 volte)

Offline kikkorm

  • Nuovo arrivato
  • *
  • Post: 10
    • Mostra profilo
Ciao a tutti, come da oggetto :
per un mio sito sto effettuando la migrazione da 1.0.15 a 1.5 ; vi riassumo quello che ho fatto :

1-Installato tool migrazione su 1.0
2-Salvato file sql ottenuto
3-Installato joomla 1.5 su nuovo dominio,  (tanto per essere sicuri che non ci fossero rotture)
4-Importo il file sql di migrazione (specificando jos_ come inizio tabelle), UTF-8 come encoding, e dando la spunta al secondo quadratino

Ecco... fatto tutto questo, durante l'installazione mi compare questa riga :

Notice: iconv() [function.iconv]: Detected an illegal character in input string in /home/user/public_html/installation/installer/helper.php on line 873 .
Dopodichè sembra che l'installazione funzioni normalmente, invece al termine, dopo aver cancellato la cartella installation , se vado sulla home mi dice :

404 - Componente non trovato
Non è possibile visualizzare questa pagina a causa di:

un bookmark/preferiti scaduto
una ricerca attraverso il motore di ricerca che ha una lista scaduta per questo sito
un indirizzo compilato male
Non hai accesso a questa pagina
La risorsa richiesta non esiste
Si è verificato un errore durante l'esecuzione della tua richiesta.

niente homepage. :(

Qualcuno ci capisce qualcosa ?  Vi prego aiutatemi che sto impazzendo :(

Kikkorm

Offline mmleoni

  • Global Moderator
  • Instancabile
  • ********
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:Aggiornando a Joomla 1.5 non mi apre più il sito
« Risposta #1 il: 19 Gen 2010, 11:30:37 »
Citazione
importo il file sql di migrazione (specificando jos_ come inizio tabelle), UTF-8 come encoding, e dando la spunta al secondo quadratino

nota che per importarlo come utf8 devi averlo salvato come utf8 (e non come latin1); questo potrebbe spiegare l'errore di iconv. (al più convertilo con notepad++)

ciao,
marco
mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline kikkorm

  • Nuovo arrivato
  • *
  • Post: 10
    • Mostra profilo
Re:Aggiornando a Joomla 1.5 non mi apre più il sito
« Risposta #2 il: 19 Gen 2010, 14:33:45 »
Citazione
importo il file sql di migrazione (specificando jos_ come inizio tabelle), UTF-8 come encoding, e dando la spunta al secondo quadratino

nota che per importarlo come utf8 devi averlo salvato come utf8 (e non come latin1); questo potrebbe spiegare l'errore di iconv. (al più convertilo con notepad++)

ciao,
marco



Ciao,
purtroppo seguendo la tua indicazione ottengo ugualmente errori :
stavolta mi da un errore in alto (nella parte alta dell'installatore, e altri in basso.

Errore in alto :

Notice: iconv() [function.iconv]: Detected an illegal character in input string in /home/user/public_html/installation/installer/helper.php on line 873
 
Errori in basso 


Warning: fopen(/home/user/public_html/installation/sql/migration/migrate.sql) [function.fopen]: failed to open stream: No such file or directory in /home/user/public_html/installation/includes/bigdump.php on line 134

Impossibile aprire il file (/home/user/public_html/installation/sql/migration/migrate.sql) per l'importazione

controlla che il nome del file di dump contenga solo caratteri alfanumerici. .
Oppure, carica il file sul server





Qualche idea ? Non so davvero come fare :(

Offline mmleoni

  • Global Moderator
  • Instancabile
  • ********
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:Aggiornando a Joomla 1.5 non mi apre più il sito
« Risposta #3 il: 19 Gen 2010, 14:54:05 »
Citazione
Warning: fopen(/home/user/public_html/installation/sql/migration/migrate.sql) [function.fopen]: failed to open stream: No such file or directory in /home/user/public_html/installation/includes/bigdump.php on line 134

domanda banale, ma sicuro che il sistema carichi il file di migrazione?

ciao
mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline kikkorm

  • Nuovo arrivato
  • *
  • Post: 10
    • Mostra profilo
Re:Aggiornando a Joomla 1.5 non mi apre più il sito
« Risposta #4 il: 19 Gen 2010, 18:25:44 »
Citazione
Warning: fopen(/home/user/public_html/installation/sql/migration/migrate.sql) [function.fopen]: failed to open stream: No such file or directory in /home/user/public_html/installation/includes/bigdump.php on line 134

domanda banale, ma sicuro che il sistema carichi il file di migrazione?

ciao

si direi Che lo installa, perche' quando non riesce ad installarlo solitamente indica l'errore( prima di arrivare a questi errori mi ero imbattuto in quelling Che dici tu, per una cartella non scrivibile, e me lo aveva notificato).Inoltre il file non supera il limite consentito. Qualche idea?  Grazie Mille

mau_develop

  • Visitatore
Re:Aggiornando a Joomla 1.5 non mi apre più il sito
« Risposta #5 il: 19 Gen 2010, 19:47:41 »
no ti direi di no invece, il warning non è un notice è un errore grave.

in qs file, /home/user/public_html/installation/includes/bigdump.php , alla linea 134 cerca di fare questo:
fopen(/home/user/public_html/installation/sql/migration/migrate.sql)

 e non ci riesce, quindi ti risponde:
failed to open stream: No such file or directory

nun ce sta! .... o non ha i permessi corretti.

M.

Offline kikkorm

  • Nuovo arrivato
  • *
  • Post: 10
    • Mostra profilo
Re:Aggiornando a Joomla 1.5 non mi apre più il sito
« Risposta #6 il: 19 Gen 2010, 20:31:54 »
no ti direi di no invece, il warning non è un notice è un errore grave.

in qs file, /home/user/public_html/installation/includes/bigdump.php , alla linea 134 cerca di fare questo:
fopen(/home/user/public_html/installation/sql/migration/migrate.sql)

 e non ci riesce, quindi ti risponde:
failed to open stream: No such file or directory

nun ce sta! .... o non ha i permessi corretti.

M.

Mmmmm....
dunque dici che sbaglio qualcosa ?
Ricapitolando, io nella schermata dove si inserisce il nome del sito e "carica script di migrazione" ,
1)faccio sfoglia,
2)seleziono il file sql (database.sql) esportato dal software di migrazione installato sulla 1.0 (e da me convertito in UTF-8) ,
3)inserisco jos_ come prefisso di cui ho verificato la correttezza
4)dò la spunta sul secondo quadratino

Per curiosità sono andato ora ad aprire l'FTP e nella dir installation/sql/migration/ non c'è il migrate.sql .

Questo migrate.sql che file sarebbe ? Si tratta del database sql che ho esportato dalla 1.0 con il tool di migrazione ? O stiamo parlando di un altro file ?
Forse sto sbagliando qualcosa :(

Offline kikkorm

  • Nuovo arrivato
  • *
  • Post: 10
    • Mostra profilo
Re:Aggiornando a Joomla 1.5 non mi apre più il sito
« Risposta #7 il: 20 Gen 2010, 02:58:11 »
no ti direi di no invece, il warning non è un notice è un errore grave.

in qs file, /home/user/public_html/installation/includes/bigdump.php , alla linea 134 cerca di fare questo:
fopen(/home/user/public_html/installation/sql/migration/migrate.sql)

 e non ci riesce, quindi ti risponde:
failed to open stream: No such file or directory

nun ce sta! .... o non ha i permessi corretti.

M.


Ciao di nuovo,
dunque : ho preso il database ricavato dal migrator della mia 1.0 , l'ho rinominato migrate.sql, l'ho caricato dentro installation>sql>migration , ho impostato jos_ come prefisso delle tavole e ho dato invio .
Mi dà sempre doppi errori (sopra e sotto)

Sopra :

Notice: iconv() [function.iconv]: Detected an illegal character in input string in /home/user/public_html/installation/installer/helper.php on line 873

Warning: file_put_contents(/home/user/public_html/installation/sql/migration/converted.sql) [function.file-put-contents]: failed to open stream: Permission denied in /home/user/public_html/installation/installer/helper.php on line 939


e sotto

Error at the line 8: INSERT INTO jos_newsfeeds (`catid`,`id`,`name`,`link`,`filename`,`published`,`numarticles`,`cache_time`,`checked_out`,`checked_out_time`,`ordering`,`alias`) VALUES ( '4','1','Notizie ufficiali - Joomla','http://www.joomla.org/index.php?option=com_rss_xtd&feed=RSS2.0&type=com_frontpage&Itemid=1','','1','5','3600','0','0000-00-00 00:00:00','8','notizie-ufficiali-joomla');

Query:# Migrator SQL Plugin
INSERT INTO jos_newsfeeds (`catid`,`id`,`name`,`link`,`filename`,`published`,`numarticles`,`cache_time`,`checked_out`,`checked_out_time`,`ordering`,`alias`) VALUES ( '4','1','Notizie ufficiali - Joomla','http://www.joomla.org/index.php?option=com_rss_xtd&feed=RSS2.0&type=com_frontpage&Itemid=1','','1','5','3600','0','0000-00-00 00:00:00','8','notizie-ufficiali-joomla');


MySQL: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '# Migrator SQL Plugin INSERT INTO jos_newsfeeds (`catid`,`id`,`name`,`link`,`' at line 1

Fermato all'errore

La situazione diventa sempre più complicata.... ma dov'è che sbaglio ?  :'(

mau_develop

  • Visitatore
Re:Aggiornando a Joomla 1.5 non mi apre più il sito
« Risposta #8 il: 20 Gen 2010, 09:53:17 »
secondo me hai fatto su un casino che ti conviene partire con una nuova installazione e lavorare a manina tabella per tabella.

guarda questa query:
INSERT INTO jos_newsfeeds (`catid`,`id`,`name`,`link`,`filename`,`published`,`numarticles`,`cache_time`,`checked_out`,`checked_out_time`,`ordering`,`alias`) VALUES ( '4','1','Notizie ufficiali - Joomla','http://www.joomla.org/index.php?option=com_rss_xtd&feed=RSS2.0&type=com_frontpage&Itemid=1','','1','5','3600','0','0000-00-00 00:00:00','8','notizie-ufficiali-joomla');

ordinala un po' per chiarezza:
`catid` -> 4
`id` -> 1
`name` -> Notizie ufficiali - Joomla
`link` -> http://www.joomla.org/index.php?option=com_rss_ etc...
`filename` -> ''
`published` -> 1
`numarticles` -> 5
`cache_time` -> 3600
`checked_out` -> 0
`checked_out_time` -> 8

..poi c'è dell'altro
il che vuol dire che le tabelle sono cambiate o chissà cosa hai fatto su.

M.

Offline kikkorm

  • Nuovo arrivato
  • *
  • Post: 10
    • Mostra profilo
Re:Aggiornando a Joomla 1.5 non mi apre più il sito
« Risposta #9 il: 20 Gen 2010, 11:15:23 »
secondo me hai fatto su un casino che ti conviene partire con una nuova installazione e lavorare a manina tabella per tabella.

guarda questa query:
INSERT INTO jos_newsfeeds (`catid`,`id`,`name`,`link`,`filename`,`published`,`numarticles`,`cache_time`,`checked_out`,`checked_out_time`,`ordering`,`alias`) VALUES ( '4','1','Notizie ufficiali - Joomla','http://www.joomla.org/index.php?option=com_rss_xtd&feed=RSS2.0&type=com_frontpage&Itemid=1','','1','5','3600','0','0000-00-00 00:00:00','8','notizie-ufficiali-joomla');

ordinala un po' per chiarezza:
`catid` -> 4
`id` -> 1
`name` -> Notizie ufficiali - Joomla
`link` -> http://www.joomla.org/index.php?option=com_rss_ etc...
`filename` -> ''
`published` -> 1
`numarticles` -> 5
`cache_time` -> 3600
`checked_out` -> 0
`checked_out_time` -> 8

..poi c'è dell'altro
il che vuol dire che le tabelle sono cambiate o chissà cosa hai fatto su.

M.

Mmmmm.... potrebbe essere stato causato dalla conversione che ho fatto del file con Notepad++ ? Perchè l'ho convertito in utf-8 da ANSI . Esattamente a mano cos'è che devo fare ? Mi devi scusare ma sono parecchio "niubbo"
grazie per l'aiuto!

mau_develop

  • Visitatore
Re:Aggiornando a Joomla 1.5 non mi apre più il sito
« Risposta #10 il: 20 Gen 2010, 11:30:23 »
prendi la tabella jos_newsfeed dell'1.x e la stessa dell'1.5 e conta quanti campi ha una e quanti l'altra, secondo me qualcosa è cambiato e facendo una copia brutale del db chiamandolo .sql cerchi di copiare i vecchi valori in campi non corrispondenti.

Questi problemi li risolve il tool di migrazione, con script istruiti su queste differenze e quindi in grado di risolverle.

per dirtela volgarmente, dove prima stava il pane ora ci sta l'acqua :)

l'utf8 non credo centri qualcosa.

M.

Offline kikkorm

  • Nuovo arrivato
  • *
  • Post: 10
    • Mostra profilo
Re:Aggiornando a Joomla 1.5 non mi apre più il sito
« Risposta #11 il: 20 Gen 2010, 12:00:10 »
prendi la tabella jos_newsfeed dell'1.x e la stessa dell'1.5 e conta quanti campi ha una e quanti l'altra, secondo me qualcosa è cambiato e facendo una copia brutale del db chiamandolo .sql cerchi di copiare i vecchi valori in campi non corrispondenti.

Questi problemi li risolve il tool di migrazione, con script istruiti su queste differenze e quindi in grado di risolverle.


Ma io veramente non ho fatto una copia brutale del database, ho solo rinominato in migrate.sql quello che mi veniva generato dal software di migrazione nella 1.0

Il migrator della 1.0 mi creava un database pronto per la 1.5, ma non lo chiamava subito migrate.sql , bensi' user.sql .
Io gli ho cambiato soltanto nome perchè la 1.5 quando lo caricavo mi diceva : impossibile trovare il file migrate.sql . Forse è il migrator della 1.0 che sbaglia a compilare il file sql ?

Offline kikkorm

  • Nuovo arrivato
  • *
  • Post: 10
    • Mostra profilo
Re:Aggiornando a Joomla 1.5 non mi apre più il sito
« Risposta #12 il: 21 Gen 2010, 13:35:45 »
prendi la tabella jos_newsfeed dell'1.x e la stessa dell'1.5 e conta quanti campi ha una e quanti l'altra, secondo me qualcosa è cambiato e facendo una copia brutale del db chiamandolo .sql cerchi di copiare i vecchi valori in campi non corrispondenti.

Questi problemi li risolve il tool di migrazione, con script istruiti su queste differenze e quindi in grado di risolverle.

per dirtela volgarmente, dove prima stava il pane ora ci sta l'acqua :)

l'utf8 non credo centri qualcosa.



Rieccomi qui. Allora, ho esportato un altro database dal migrator. L'ho nuovamente convertito con notepad++ e senza fare altro l'ho caricato. Ottengo sempre gli stessi errori. Eppure ho seguito la procedura di migrazione alla lettera! Dove sbaglio? :(
M.

 



Web Design Bolzano Kreatif