Trasferimento sito da a-r-u-b-a

16 contenuti / 0 new
Ultimo contenuto
Trasferimento sito da a-r-u-b-a

Salve a tutti
scrivo al forum perchè mi sono impantanato e non riesco ad uscire....

Ho un sito in aruba. Durante l'installazione non mi è stato possibile installare i files di D6 nella mia root, ma dopo vari tentativi sono stato costretto ad installare tutto in una dir /drupal.
A parte che mi sono ritrovato con un file .htaccess nella root con le direttive per re-indirizzare dutto nella sottodir /drupal ... il sistema funziona correttamente.

Adesso vorrei spostare il sito ... per cui ho provato a fare un test, trasferendolo su una mia macchina ...
Per "non saper ne leggere e ne scrivere" ho copiato tutti i files (templates modificati, themes modificati, dati utente ... ) da aruba al mio server locale.
Quindi ho fatto un dump del database in due modi diversi, via phpmyadmi e via "backup & migrate" di D6.

Copio tutto tutto, incluso il fatto di aver creato il DB in locale con lo stesso nome e password del DB in aruba, incluso anche lo username ... giusto per NON toccare neanche il settings.php di D6.
Prima di aprire il browser e caricare il sito in locale, ho modificato il flag "status" del record "clean_url" della tabella "variable".

Apro il browser, ok ... carica la home.
Ma il problema viene con le altre pagine che non vengono caricate ... penso al clean_url.
Arrivo alla pagina usando il ?= per indirizzare correttamente il browser ... entro, è tutto ok ...

Però non carico le pagine ...
Ho usato "autopath" per cui tutti i path ai nodi fanno riferimento al clean_url ... è questo il problema ?

E se volessi "eliminare" la sottodir /drupal e spostare tutto nella mia root ?

Grazie a chiunque possa darmi un suggerimento ...
carlo

Io proverei cosi:

Fai un'installazione nuova in locale e la attivi (core + moduli uguali), poi importi un Dump Replace
tabelle + dati Structure e Data
ok Add-drop-table,
ok complete insert

non segnare i Contenuti Estesi (data extented)... pena pesantezza del file sql, anche se zippato.

Lavatrice ad ultrasuoni
Sito http://www.ultrasuoni.net > Client service and contacts: [email protected]

ok ... adesso provo a fare come dici
per il dump replace uso phpmyadmin o backup&migrate di drupal ?

per la dimensione del file al momento non ho problemi visto che il server è il mio, in locale ... caso mai quando trasferirò da hosting a hosting; ma al momento volevo solo capire cosa succede ;-)

grazie mille
c

Segui Questa che non sbagli sui dump medio-piccoli.

Lavatrice ad ultrasuoni
Sito http://www.ultrasuoni.net > Client service and contacts: [email protected]

niente ... anzi è peggio di prima ...

prima riuscivo, scrivendo il ?= ad accedere alle pagine interne, adesso rimane sulla pagina principale, qualsiasi cosa scriva
tipo ?=admin ... o anche ?=user

:-(

OK, risolto in parte
ho pulito il DB e fatto un nuovo restore ... adesso funziona anche se è partito in off-line, poco male.

Il problema è che comunque non ho riferimenti a TUTTI i contenuti, i nuovi tipi di contenuto, viste, utenti ... anche se questi sono presenti nel database ...

mmmmm ... ci studio su

è attivo il rewrite ?
hai dichiarato l'address giusto del dominio ?
ricontrolla meglio la compilazione di settings e htaccess

--------------------------

# $base_url = 'http://www.example.com'; // NO trailing slash!

--------

# modify the following line:
# RewriteBase /drupal
#
# If your site is running in a VirtualDocumentRoot at http://example.com/,
# uncomment the following line:
# RewriteBase /

--------------

in particolare : in locale non cè più bisogno (che io sappia) di fare le stesse manovre obbligate-supplementari di arr-abb-iata (per htaccess).

----------------

Puoi anche farla cosi : attivi drupal nuovo e vuoto in locale e poi :

ESPERIMENTI (per farci un pò la mano) :

1 ) vai in Phpmyadmin e importi un Dump-update

2) vai in PhpMyadmin e cancelli tutte le cartelle del DB e importi all'istante un Dump-insert completo (anche di inserimenti estesi, Và, tanto per strafare).

Lavatrice ad ultrasuoni
Sito http://www.ultrasuoni.net > Client service and contacts: [email protected]

Dunque

Per verificare che non fosse un problema di clean_url ho modificato la configurazione di apache sul mio server in modo da abilitare il mod_rewrite ma ancora non vedo TUTTI i miei contenuti anche se sono nel database.

Inoltre ... prima avevo D6 in italiano, adesso (anche caricando i file *.po in ./modules/system/translations lo vedo comunque in inglese ...

Domanda "stupida" ... ma sono alla frutta ...
Quali tabelle DEVO importare per tirarmi dietro ... i contenuti (tipo di contenuti, nodi, tassonomia ... uff) ... Tutto in pratica ... ?
Forse è meglio porre la domanda con logica inversa: Cosa NON devo importare ;-)

PS ho già fatto un trasferimento di sito ... ma non ho mai avuto tutti questi problemi

da FTP remoto Non devi portarti addietro : htaccess - robots e la directory FILES.

da PhpMyadmin remoto : dump di esportazione ( tipo insert o replace o update ) seguendo la piccola guida.

Il resto và bene : facendo l'installer di un drupal nuovo in locale.

Verificare anche i tipi di Php e programmi in locale : che non siano datati.

Tra le varie manovre :refreshare page e togliere cronologie, cookies, ecc.. (in particolare su Firefox).

"dopo" :

riguardare htaccess

RewriteBase /SITOMIO

e settings

$base_url = 'http://localhost/SITOMIO';
// NO trailing slash!

----------

E' solo una questione di prova / riprova per seguire le esatte manovre senza gripparsi ma se uno le fà una-tantum è facile "confondersi" :

con dump-update opp. replace non ho mai problemi.. da anni .. con Xampp ovviamente sempre ben aggiornate all'ultima versione stabile.

-------------

Lavatrice ad ultrasuoni
Sito http://www.ultrasuoni.net > Client service and contacts: [email protected]

Si :-)

Dunque premesso che ho sempre i siti aggiornati alle ultime revisioni di D6, sicuramente per quanto riguarda gli aggiornamenti di sicurezza ...

Ho seguito la procedura che avevi indicato al post precedente ... però i problemi persistono.
Adesso ho sistemato un po' di permessi sulle varie cartelle (dentro /sites/all/files ... tutti i vari js, css ecc.) in modo da avere tutti i moduli funzionanti. Rimane comunque il problema dei contenuti e le "customizzazioni" fatte che risiedono nel DB, perché comunque vedo le tabelle contenti i dati ... ma $&%$%@# (bip) non li vedo nel sito ...

aggiornati ... dicevo apache + php + mysql .. cioè Xampp : su drupal non avevo dubbi che ce l'avevi aggiornato.

> dai 777 a tutto ( lettura+scrittura se usi Windows 7 ): vediamo..
> le customizzazioni si perdono Updatando drupal se i vecchi file customizzati hanno sempre l'identico nome originale.

> sicuramente avrai già fatto le modifiche ai file di configurazione, quindi cosè che vedi e non vedi .. precisamente : es :
Vedo il fronte ma non il resto...
Vedo tutto ma non le foto ...
Ecc..

Lavatrice ad ultrasuoni
Sito http://www.ultrasuoni.net > Client service and contacts: [email protected]

Ecco la mia configurazione:

Linux dhcppc0 2.6.31.14-0.4-desktop #1 SMP PREEMPT 2010-10-25 08:45:30 +0200 i686
Apache/2.2.13 (Linux/SUSE)
MySql 5.1.49
PHP Version 5.3.3

Per il resto in DB vedo i nodi, views, ecc ...
ma nel sito vedo la pagina di accoglienza di Drupal, come fosse la prima installazione, senza la mia "front"
Le immagini ci sono ... ho una gallery ...
Moduli attivati
ma niente menù per esempio ....

se è cosi il dump non è riuscito, prova un import di un :
Dump_replace da remoto in formato non zippato (dati + contenuti)

il resto è tutto a posto ?? (file access setting , permessi 777, ecc.)

La directory dove hai messo il sito in locale corrisponde alla configurazione di settings.php ?

Hai già provato a rifare "tutto" passo-passo ( senza sovrascrivere la directory dela copia-sito in locale ma cancellandola tutta ) ?

Per il resto.. xp - vista - 7 ti confermo che "a me" funziona bene: dove non ho il servizio di backup automatico faccio 3 dump per sicurezza c.s. + 1 di Insert non zippato (per sicurezza..)

Lavatrice ad ultrasuoni
Sito http://www.ultrasuoni.net > Client service and contacts: [email protected]

ciao

si ho provato anche oggi ... rifatto tutto passo dopo passo ...
ma il fatto è che ho ripetuto le procedure con un altro sito in ufficio e funziona tutto bene, nessun problema, liscio come l'olio.

Secondo me è una sciocchezza ... qualcosa che è talmente semplice da sfuggire all'occhio.
Lascio decantare un po' ... riprovo domani con mente più "fresca"

grazie per l'aiuto :)
appena ho novità le posto sicuramente

c

Quote:
Apro il browser, ok ... carica la home.
Ma il problema viene con le altre pagine che non vengono caricate ... penso al clean_url.
Arrivo alla pagina usando il ?= per indirizzare correttamente il browser ... entro, è tutto ok ...

Però non carico le pagine ...
Ho usato "autopath" per cui tutti i path ai nodi fanno riferimento al clean_url ... è questo il problema ?

E se volessi "eliminare" la sottodir /drupal e spostare tutto nella mia root ?

Grazie a chiunque possa darmi un suggerimento ...
carlo

i credo che i problemi sono 2:
- il rewrite non attivo in locale
- il fatto che sia in una sotto dir

Secondo me puoi prendere la cartella /drupal metterla dove ti pare, aggiungere un .HTACCES magari copiando da un Drupal-6 scaricato nuovo di zecca, fatto questo carichi DB e dovrebbe funzionarti.

Per Quanto riguarda il Clean url, hai due soluzioni ho lo disattivi prima di fare iul backup del DB così avrai un DB senza l'opzione CleanUrl oppure te lo installi anche in locale cUrl.

Slice2Theme Servizio per la conversione di Design in markup HTML e/o temi.

WeBrain Solution | Pillsofbits Of Bits

@kasiski:
Prova anche a pulire la cache da admin/settings/performance premendo il pulsante in fondo alla pagina.