Back to top

Autore Topic: errore nel caricare un database di vecchio sito... Risolto  (Letto 6138 volte)

Offline alf

  • Esploratore
  • **
  • Post: 68
    • Mostra profilo
ho esportato un sito fatto cn joomla da altervista... con le guide che ho trovato ho esportato il database del sito ottenendo un file "localhost.sql"
ho creato un altro dominio in altervista e, come consigliato dalle guide di wiki, ho istallato joomla da capo su questo nuovo dominio prendendomi il file configuration con i nuovi parametri senza sbagliare....
ho ricancelalto tutto caricato il vecchio sito con i nuovi file "configuration" e sono andato a caricare il vecchio database ma mi da quest'errore
: "Errore
query SQL:

-- phpMyAdmin SQL Dump
-- version 2.9.1
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Generato il: 14 Giu, 2009 at 06:09 PM
-- Versione MySQL: 5.1.30
-- Versione PHP: 4.4.9
--
-- Database: `my_megaloise`
--
CREATE DATABASE `my_megaloise` DEFAULT CHARACTER SET ;



Messaggio di MySQL: 

#1064 - 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 '' at line 1

[ Indietro ]  """
 cos'ho sbagliato? ho provato anke a cambiare il nome del vecchio sito con quello nuovo dove compariva nel database, ma mi capita la stessa cosa......
sxò di nn aver creato troppa confusione :P

ALFONSO ;)
« Ultima modifica: 17 Giu 2009, 14:50:05 da alf »

Offline alexred

  • Fuori controllo
  • *
  • Post: 25672
  • Sesso: Maschio
  • Esperto in ozio relaxed
    • Mostra profilo
Re:errore nel caricare un database di vecchio sito
« Risposta #1 il: 15 Giu 2009, 23:43:42 »
Ciao alf,
c'è un grave errore nella guida che hai eseguito per fare il salvataggio del database. Indicami esattamente dove hai trovato quella guida così la elimino.
Qui trovi il procedimento corretto:
http://wiki.joomla.it/index.php?title=Backup_del_proprio_sito

Io ti consiglio, se puoi, di ripetere il salvataggio del backup con il procedimento corretto. Altrimenti devi aprire con un editor di testo il file localhost.sql  e cancellare la parte dove indica di creare un nuovo database

Offline alf

  • Esploratore
  • **
  • Post: 68
    • Mostra profilo
Re:errore nel caricare un database di vecchio sito
« Risposta #2 il: 16 Giu 2009, 00:20:14 »
nn so se l'errore sta nelle guide ho sono io che nn ho afferrato bene la cosa...
allora le guide sono una quella trovada nel forum fatta da " odino "  http://forum.joomla.it/index.php/topic,40169.0.html

e l'altra quella consigliatami nel post ...  http://forum.joomla.it/index.php/topic,74084.0.html
   ..... http://wiki.joomla.it/index.php?title=Trasferimento_siti_web_Joomla_da_locale_a_remoto_e_viceversa

.....volevo sapere se è corretto prelevare i file del vecchio sito con filezilla cambiare i 2 file "configuration" (ripeto i file configuration li ho creati istallando joomla da capo sul nuovo sito e dopo prendendomeli da li) rimettere tutto sul nuovo sito  e poi istallare il database....

P.S. grazie x la pazienza ormai sono alunno vostro :D


Offline alexred

  • Fuori controllo
  • *
  • Post: 25672
  • Sesso: Maschio
  • Esperto in ozio relaxed
    • Mostra profilo
Re:errore nel caricare un database di vecchio sito
« Risposta #3 il: 16 Giu 2009, 11:11:02 »
si, il problema era nella prima guida che hai seguito, con quel metodo hai esportato anche il nome del database, così andandolo a caricare sul nuovo phpmyadmin ti genera errore perchè non può creare un nuovo database.

Riprova la procedura di esportazione dalla guida che ti ho segnalato.

Offline alf

  • Esploratore
  • **
  • Post: 68
    • Mostra profilo
Re:errore nel caricare un database di vecchio sito
« Risposta #4 il: 16 Giu 2009, 17:43:48 »
adesso ho cambiato sistema nell'esportazione del database ed ho selezionato tutte le voci... ma quand lo vad ad istallare mi da quest'alro errore....

Errore
query SQL:

-- phpMyAdmin SQL Dump
-- version 2.9.1
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Generato il: 16 Giu, 2009 at 04:00 PM
-- Versione MySQL: 5.1.30
-- Versione PHP: 4.4.9
--
-- Database: `my_megaloise`
--
-- --------------------------------------------------------
--
-- Struttura della tabella `bak_banner`
--
CREATE TABLE `bak_banner` (

`bid` int( 11 ) NOT NULL AUTO_INCREMENT ,
`cid` int( 11 ) NOT NULL default '0',
`type` varchar( 30 ) NOT NULL default 'banner',
`name` varchar( 255 ) NOT NULL default '',
`alias` varchar( 255 ) NOT NULL default '',
`imptotal` int( 11 ) NOT NULL default '0',
`impmade` int( 11 ) NOT NULL default '0',
`clicks` int( 11 ) NOT NULL default '0',
`imageurl` varchar( 100 ) NOT NULL default '',
`clickurl` varchar( 200 ) NOT NULL default '',
`date` datetime default NULL ,
`showBanner` tinyint( 1 ) NOT NULL default '0',
`checked_out` tinyint( 1 ) NOT NULL default '0',
`checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
`editor` varchar( 50 ) default NULL ,
`custombannercode` text,
`catid` int( 10 ) unsigned NOT NULL default '0',
`description` text NOT NULL ,
`sticky` tinyint( 1 ) unsigned NOT NULL default '0',
`ordering` int( 11 ) NOT NULL default '0',
`publish_up` datetime NOT NULL default '0000-00-00 00:00:00',
`publish_down` datetime NOT NULL default '0000-00-00 00:00:00',
`tags` text NOT NULL ,
`params` text NOT NULL ,
PRIMARY KEY ( `bid` ) ,
KEY `viewbanner` ( `showBanner` ) ,
KEY `idx_banner_catid` ( `catid` )
) ENGINE = MYISAM DEFAULT CHARSET = utf8 AUTO_INCREMENT =9;



Messaggio di MySQL: 

#1050 - Table 'bak_banner' already exists

...................................
ho notato che quando nn ho ancora mess i file sul dominio mi porta una 30ina di voci gia nel database del nuovo dominio(ripeto uso altervista)
dovrei forse segnarmi quali sono e nell'esportaz del database vecchio nn metterle?????
....

Offline alexred

  • Fuori controllo
  • *
  • Post: 25672
  • Sesso: Maschio
  • Esperto in ozio relaxed
    • Mostra profilo
Re:errore nel caricare un database di vecchio sito
« Risposta #5 il: 16 Giu 2009, 17:46:01 »
Table 'bak_banner' already exists

significa che in quel database esiste già una tabella con nome bak_banner

Offline alf

  • Esploratore
  • **
  • Post: 68
    • Mostra profilo
Re:errore nel caricare un database di vecchio sito
« Risposta #6 il: 16 Giu 2009, 18:19:33 »
Table 'bak_banner' already exists

significa che in quel database esiste già una tabella con nome bak_banner
si l'avevo capito ... ma che devo fare?
sul nuovo sito mi trovo la pagina iniziale col template joomla senza menu e ne articoli nella parte dell'amministrazione....
che faccio?

Offline alf

  • Esploratore
  • **
  • Post: 68
    • Mostra profilo
Re:errore nel caricare un database di vecchio sito
« Risposta #7 il: 17 Giu 2009, 14:54:08 »
Table 'bak_banner' already exists

significa che in quel database esiste già una tabella con nome bak_banner
si l'avevo capito ... ma che devo fare?
sul nuovo sito mi trovo la pagina iniziale col template joomla senza menu e ne articoli nella parte dell'amministrazione....
che faccio?
Risolto dovevo spuntare anke la voce """Aggiungi DROP TABLE / DROP VIEW """ che mi cancella le vecchie tabelle esistenti e le cambia con le nuove ....
come ho letto da questa guida   
http://wiki.joomla.it/index.php?title=Trasferimento_siti_web_Joomla_da_locale_a_remoto_e_viceversa

prossimamente proverò a farlo in locale  ....

 



Web Design Bolzano Kreatif