Back to top

Autore Topic: Lavorare sul sito off line con EasyPHP  (Letto 5847 volte)

Offline gpegasus77

  • Nuovo arrivato
  • *
  • Post: 9
    • Mostra profilo
Lavorare sul sito off line con EasyPHP
« il: 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

Offline ste

  • Instancabile
  • ******
  • Post: 8774
  • Sesso: Femmina
    • Mostra profilo
Re:Lavorare sul sito off line con EasyPHP
« Risposta #1 il: 22 Mar 2011, 10:28:36 »
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
TTI - Team Traduzione Italiano di Joomla.it - Guide su Joomla

Offline gpegasus77

  • Nuovo arrivato
  • *
  • Post: 9
    • Mostra profilo
Re:Lavorare sul sito off line con EasyPHP
« Risposta #2 il: 22 Mar 2011, 22:25:28 »
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

Offline gpegasus77

  • Nuovo arrivato
  • *
  • Post: 9
    • Mostra profilo
Re:Lavorare sul sito off line con EasyPHP
« Risposta #3 il: 22 Mar 2011, 22:45:37 »
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?

Offline modifycando

  • Nuovo arrivato
  • *
  • Post: 2
  • Sesso: Maschio
    • Mostra profilo
Re:Lavorare sul sito off line con EasyPHP
« Risposta #4 il: 24 Mar 2011, 13:36:17 »
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 .

Offline gpegasus77

  • Nuovo arrivato
  • *
  • Post: 9
    • Mostra profilo
Re:Lavorare sul sito off line con EasyPHP
« Risposta #5 il: 24 Mar 2011, 16:01:43 »
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 '&lt;html&gt;
&lt;script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot; src=&quot;http://adv.joomlafree' at line 1

anche se poi.... mi crea un db con lo stesso numero di tabele che compare sul server...

Offline ste

  • Instancabile
  • ******
  • Post: 8774
  • Sesso: Femmina
    • Mostra profilo
Re:Lavorare sul sito off line con EasyPHP
« Risposta #6 il: 24 Mar 2011, 16:11:08 »
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.
TTI - Team Traduzione Italiano di Joomla.it - Guide su Joomla

Offline gpegasus77

  • Nuovo arrivato
  • *
  • Post: 9
    • Mostra profilo
Re:Lavorare sul sito off line con EasyPHP
« Risposta #7 il: 24 Mar 2011, 16:39:00 »
Ho provato a esportare/importare solo le tabelle jos_ 8e non le bak_)
stesso risultato..

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:Lavorare sul sito off line con EasyPHP
« Risposta #8 il: 24 Mar 2011, 16:51:31 »
è noto che easyphp ha problemi con il server mysql.
ti consiglio di cambiare LAMP... usa WAMP o XAMP 1.7.

Offline gpegasus77

  • Nuovo arrivato
  • *
  • Post: 9
    • Mostra profilo
Re:Lavorare sul sito off line con EasyPHP o forse wamp?
« Risposta #9 il: 26 Mar 2011, 23:03:21 »
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 '&lt;html&gt;&lt;script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot; src=&quot;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...

 



Web Design Bolzano Kreatif