Back to top

Autore Topic: Non posso lavorare in locale e se lo faccio on line?  (Letto 6203 volte)

Offline maggiorana

  • Appassionato
  • ***
  • Post: 361
    • Mostra profilo
Salve a tutti, allora ecco il punto. ho un sito che vorrei rimodernare. Ho trovato un template veramente ben fatto. Di quelli con già componenti etc.. Da installare per replicare le funzioni viste nella demo on line. Ora non potendo lavorare in locale. Ho provato a installare il template sul sito. Ma le posizioni del nuovo sono talmente tante ed è talmente tanto complesso che conviene partire da zero. Allora mi chiedevo, aveno io due spazi web. se su quello diciamo di test monto il nuovo template e me lo sistemo come piu' mi piace. POI si potrebbe migrare il tutto su un altro spazio web?

Offline frascan

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4996
  • Sesso: Maschio
    • Mostra profilo
Re:Non posso lavorare in locale e se lo faccio on line?
« Risposta #1 il: 05 Nov 2009, 16:15:02 »
Ciao.
Si puoi lavorare tranquillamente in remoto. Anzi ti dirò personalmente preferisco lavorare in remoto piuttosto che in locale. Sopratutto se hai uno spazio web di test sei a posto :)
Per la natura stessa delle cose un esploratore non può mai sapere che cosa stia esplorando finché l’esplorazione non sia stata compiuta.

Offline maggiorana

  • Appassionato
  • ***
  • Post: 361
    • Mostra profilo
Re:Non posso lavorare in locale e se lo faccio on line?
« Risposta #2 il: 05 Nov 2009, 17:10:14 »
Ok ma poi come faccio per replicare, dal sito di test al sito di produzione? Dovrei avrere il medesimo db e tutto il resto

Offline frascan

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4996
  • Sesso: Maschio
    • Mostra profilo
Re:Non posso lavorare in locale e se lo faccio on line?
« Risposta #3 il: 05 Nov 2009, 17:39:23 »
Una volta completato il tutto segui questa guida:

http://wiki.joomla.it/index.php?title=Trasferimento_siti_web_Joomla_da_locale_a_remoto_e_viceversa

Anche se la guida è per il trasferimento da locale a remoto e viceversa con un minimo di adeguamento fai un trasferimento da remoto a remoto. I principi generali sono quelli variano solo alcuni dettagli.
Per la natura stessa delle cose un esploratore non può mai sapere che cosa stia esplorando finché l’esplorazione non sia stata compiuta.

Offline maggiorana

  • Appassionato
  • ***
  • Post: 361
    • Mostra profilo
Re:Non posso lavorare in locale e se lo faccio on line?
« Risposta #4 il: 16 Nov 2009, 17:22:25 »
Purtropop non reisco ad importarlo. Ho creato il db ho installato joomla come descritto nella guida poi sono andato nel phpadmin ed ho provato ad importare il db ma purtroppo mi restituisce

#1044 - Access denied for user 'pierluigi'@'%' to database 'pirgyit'

Ricordo che la export che sto importando proviene da un altro sito on line sul quale ho fatto i test ed ora dovrei migrarlo in produzione

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:Non posso lavorare in locale e se lo faccio on line?
« Risposta #5 il: 16 Nov 2009, 17:27:17 »
il file nomedatabase.sql  importato deve avere nome identico a quello del database dove vuoi importarlo..

solo il nome, non toccare niente dentro, rinomina semplicemente...
e occhio alla estensione deve essere .sql
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • *****
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Non posso lavorare in locale e se lo faccio on line?
« Risposta #6 il: 16 Nov 2009, 18:39:26 »
Ciao
Ti consiglio di creare il nuovo sito in una cartella della root principale dove hai la cartella html (crei un altra cartella e la chiami test) ti crei il nuovo database e dopo che hai finito basta che rinomini le due cartelle (invertendo la html con test e viceversa ed avrai il sito on line direttamente senza alcun trasferimento (tranne eventuali correzioni di path assoluto).

Offline maggiorana

  • Appassionato
  • ***
  • Post: 361
    • Mostra profilo
Re:Non posso lavorare in locale e se lo faccio on line?
« Risposta #7 il: 16 Nov 2009, 18:46:59 »
Purtroppo oramai sono nella condizione di dover necessariamente importare. ho fatto come detto rinominando il file con nomedb.sql purtroppo però mi restituisce il seguente errore
#1044 - Access denied for user 'pierluigi'@'%' to database 'pierluigi'

Aprendo con gedit il file però noto ch eall'inizio dello script riporta il nome dell'altro db

-- Database: `pierluigi`
--
DROP DATABASE `pierluigi`;
CREATE DATABASE `pierluigi` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
USE `pierluigi`;

Devo cambiarlo qui dentro imagino?

Offline maggiorana

  • Appassionato
  • ***
  • Post: 361
    • Mostra profilo
Re:Non posso lavorare in locale e se lo faccio on line?
« Risposta #8 il: 16 Nov 2009, 18:51:56 »
Se cambio quei parametri precdentemente indicati mi dice che il db esiste già. BHO!!!??? mi sa che mi conviene rifare tutto a manella sigh!

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • *****
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Non posso lavorare in locale e se lo faccio on line?
« Risposta #9 il: 16 Nov 2009, 18:56:39 »
Cambia nome al database e poi dopo lo cambi anche nel file configuration.php, questo naturalmente se hai la disponibilità di più database nel tuo servizio hosting.

Offline maggiorana

  • Appassionato
  • ***
  • Post: 361
    • Mostra profilo
Re:Non posso lavorare in locale e se lo faccio on line?
« Risposta #10 il: 16 Nov 2009, 19:07:29 »
neanche creando un altro db accidenti ora sono veramente dolori di pancia

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:Non posso lavorare in locale e se lo faccio on line?
« Risposta #11 il: 16 Nov 2009, 20:16:09 »
ma il tuo servizio hosting consente quella operazione, non starai mica su un hosting gratuito come altervista ad esempio?
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline maggiorana

  • Appassionato
  • ***
  • Post: 361
    • Mostra profilo
Re:Non posso lavorare in locale e se lo faccio on line?
« Risposta #12 il: 16 Nov 2009, 21:53:18 »
no no certo che la consente ho anche db illimitati. non capisco cosa accidenti stia accadendo. Guarda cosa dice questo carognone

#1007 - Can't create database 'pierluigi'; database exists

Ora io ho modificato il file .sql dandogli appunto il nome del db cioè pierluigi con estensione .sql se ci ragiono il messaggio è pretinente in quanto ho creato il db pierluigi e ci ho installato joomla ma ora vorrei tirarci dentro tutti i contenuti che sono nella export.

allora ho editato le prime righe dello script cambiando il nome db e quello che prima era pierluigi è diventato

--
DROP DATABASE `maggiorana`;
CREATE DATABASE `maggiorana` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
USE `maggiorana`;

Ma il risultato è ancora piu' deprimente come credo sia giusto

#1044 - Access denied for user 'maggiorana'@'%' to database 'maggiorana'

Ho provato a creare un ulteriore db chiamandolo maggiorana ma nulla da fare. BHO??? che mi invento avete qualche idea?
 

Offline maggiorana

  • Appassionato
  • ***
  • Post: 361
    • Mostra profilo
Re:Non posso lavorare in locale e se lo faccio on line?
« Risposta #13 il: 16 Nov 2009, 22:47:34 »
Ecco risolvi una cosa ne incasini un altra.
Allora ho tolto questa riga dal file .sql

CREATE DATABASE `maggiorana` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

andando per logica mi sono detto che devi creare ?? esiste già.
si è caricato il .sqp ma mi ritorna questo errore

I comandi "DROP DATABASE" sono disabilitati.

Offline Sottolerighe

  • Appassionato
  • ***
  • Post: 263
  • Sesso: Maschio
    • Mostra profilo
Re:Non posso lavorare in locale e se lo faccio on line?
« Risposta #14 il: 17 Nov 2009, 00:22:42 »
Pare che tu non abbia diritti di creazione o di drop database; forse non hai DB illimitati ma hai illimitato spazio a disposizione.

I comandi Create e Drop preparano/distruggono uno "schema" identificato da un nome, ossia uno spazio destinato a contenere le tabelle (ed eventualmente le viste e gli altri oggetti, se ce ne fossero).
Spesso vi sono un certo numero di schemi già presenti, creati dall'hosting stesso all'interno dei quali vi possono essere o meno limitazioni di spazio.

Se non ne trovi uno già realizzato puoi provare a sentire il tuo hosting se te ne crea uno vuoto, poi semplicemente fai

use `nomedeltuoschema`; // questo attiva il nome dello schema di default per i comandi che seguono

verificando che nel resto dello script sql non compaiano altri riferimenti "vecchi".

« Ultima modifica: 17 Nov 2009, 00:26:12 da Sottolerighe »
Non è detto che le cose migliori siano quelle che vengono a galla, a volte si trovano Sotto le Righe.

Offline maggiorana

  • Appassionato
  • ***
  • Post: 361
    • Mostra profilo
Re:Non posso lavorare in locale e se lo faccio on line?
« Risposta #15 il: 17 Nov 2009, 07:36:12 »
Devo esprimere vera soddisfazione per il comportamento di coloro che ospitano il sito. Veramente disponibili e professionali. Ovviamente non posso faer il nome per non violare le regole del forum. Ma vorrei proprio farvi leggere come si sono posti davanti al problema. Per chiunque fosse interessato ad un servizio serio, mi metto volentieri a disposizione tramite PVT
------------------------------------------------------------
il comando DROP DATABASE serve per cancellare completamente un database, di solito precede il comando CREATE DATABASE. Come giustamente ha indicato, non e' necessario avere queste entry nel file SQL da importare poiche' l'intera gestione di creazione, modifica e cancellazione puo' avvenire solo attraverso il webpanel. Quindi eliminando tutte le parti di creazione o cancellazione del database tutto il resto del file puo' essere tranquillamente importato senza problemi. Qualora lo ritenesse opportuno puo' fornirci tale file anche in risposta a questo ticket e provvederemo noi all'importazione dello stesso, eliminando eventuali errori. Rimanendo a disposizione le porgo cordiali saluti.

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:Non posso lavorare in locale e se lo faccio on line?
« Risposta #16 il: 17 Nov 2009, 10:02:55 »
ce ne sono centinaia di servizi hosting altrettando seri e professionali, diversamente sarebbero OUT..
io direi che quando si trovano domande su un sito joomla se sono intelligneti scattano tutti sull'attendi, joomla li fa campare.
Percui non ti eccitare, hanno fatto solo il loro lavoro, quello per cui li paghi.
 ;)
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline maggiorana

  • Appassionato
  • ***
  • Post: 361
    • Mostra profilo
Re:Non posso lavorare in locale e se lo faccio on line?
« Risposta #17 il: 17 Nov 2009, 11:11:22 »
sicuramente sei nel giusto. Ma per quanto mi riguarda ho avuto esperienze decisamente meno performanti per non usare parole meno consone ad un linguaggio civile

 



Web Design Bolzano Kreatif