Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : gpegasus77 22 Mar 2011, 02:23:39
-
Ciao a tutti,
sto cercando di fare il download del sito e del db per poter lavorare off line.
Ho scaricato EasyPHP + il modulo Joomla! 1.6.0
scaricato completamente il mio sito e copiato sotto \www\miosito
esportato il db con il drop delle tabelle per poterle reimortare in locale.. e qui cominciano i problemi.
Quando tento d'importare il db lo importa con l'utente root invece che con l'utente joolma.. e già non funziona.
il sito non sembra partire in alcun modo.
Quello che vorrei fare io e' scrivere un manuale per poterlo pubblicare anche perche' tutta la documentazione trovata si ferma alla version 1.5+ di joolma.
cmq... il db dice che non posso importare un db con user root@127.0.0.1 (e tutti i manuali che ho trovato relativi all'importzione sono off line o irraggiungibili )e la configurazioen del file configuration.php bhe'.. diciamo che e' un buco nell'acqua.
quelcuno vuole sperimentare e/o consigliarmi?
Grazie in anticipo e ciao
-
Ciao gpegasus77,
modifica manualmente il file configuration.php di Joomla e imposta come 'root' la variabile del nome utente del database, mentre la variabile con la password lasciala vuota.
PS: di solito sconsigliamo di lavorare sul sito offline per poi portarlo online, meglio lavorare direttamente online
-
Inanzi tutto, grazie per la risposta. adesso provo.
Si potendo lavorerei on line. Ma con una chiavvetta per la connessione da casa diventa lungo e noioso... e sai quante volte ho gia' piallato tutto?
Adesso modifico il file del sito e vediamo se funziona, ma per l'import del db non si aspetta la password di joolma?
Grazie e ciao
-
Ok andiamo passo passo....
cominciamo cosi:
quando tento d'importare il db compare:
Errore
query SQL:
--
-- Database: `information_schema`
--
DROP DATABASE `information_schema` ;
Messaggio di MySQL:
#1044 - Access denied for user 'root'@'127.0.0.1' to database 'information_schema'
iniziamo a vedere come risolvere questo? qualche idea?
-
secondo me
quando fai l'esportazione stai esportando troppi dati.
information_schema è un database che contiene informazioni circa i database presenti.
con DROP DATABASE `information_schema` ;
lo stai cncellando mentre non può esere cancellato .
-
Questo e' piu carino:
Errore
Pare che ci sia un errore nella query SQL immessa. L'errore del server MySQL mostrato qui sotto, se c'è, può anche aiutare nella risoluzione del problema
ERROR: Stringa di Punctuation Sconosciuta @ 94
STR: ></
SQL:
<html>
<script type="text/javascript" charset="utf-8" src="http://adv.joomlafree.it/spot.js"></script>
</html>
query SQL:
<html> <script type="text/javascript" charset="utf-8" src="http://adv.joomlafree.it/spot.js"></script> </html>
Messaggio di MySQL: Documentazione
#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 '<html>
<script type="text/javascript" charset="utf-8" src="http://adv.joomlafree' at line 1
anche se poi.... mi crea un db con lo stesso numero di tabele che compare sul server...
-
Ciao gpegasus77,
sei sicuro di esportare il database corretto?
Il database di Joomla ha tutte tabelle con prefisso jos_ vai nel tab Esporta, le selezioni tutte ed avvii l'esportazione.
-
Ho provato a esportare/importare solo le tabelle jos_ 8e non le bak_)
stesso risultato..
-
è noto che easyphp ha problemi con il server mysql.
ti consiglio di cambiare LAMP... usa WAMP o XAMP 1.7.
-
Ok.. addio easyphp e proviamo con wamp...
1) spostiamo la directory "miosito" dal www di easy a quello di wamp.
2) disinstalliamo easy...
3) modifichiamo i file php in modo che accedano al db.....
oops.. dimenticavo che devo reimportare il db ssotto il mysql di wamp... proviamo
...attendere prego....
ErrorePare che ci sia un errore nella query SQL immessa. L'errore del server MySQL mostrato qui sotto, se c'è, può anche aiutare nella risoluzione del problemaERROR: Stringa di Punctuation Sconosciuta @ 94STR: ></SQL: <html><script type="text/javascript" charset="utf-8" src="http://adv.joomlafree.it/spot.js"></script></html>query SQL:<html> <script type="text/javascript" charset="utf-8" src="http://adv.joomlafree.it/spot.js"></script> </html>Messaggio di MySQL: Documentazione#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 '<html><script type="text/javascript" charset="utf-8" src="http://adv.joomlafree (http://adv.joomlafree)' at line 1
quello che non mi torna e' la prima parte:
ERROR: Stringa di Punctuation Sconosciuta @ 94
Eppure entrambi i db sono utf-8...mha' in ogni caso all fine mi trovo il db con (66) scritto di fianco...