da mysql 4 a mysql 5

21 contenuti / 0 new
Ultimo contenuto
da mysql 4 a mysql 5

Ho provato per la seconda volta l'hosting netsons.
Ho visto sul sito di mavimo l'ottima guida relativa.
Solo che l'ho vista quando avevo già installato questo secondo sito.
Spero che pur non installando il pacchetto patchato non avrò problemi (qualcuno mi conferma per favore?)
Quando ho creato il db col primo sito scelsi mysql4 (nel dubbio pensai che con una versione più bassa di certo non sbagliavo).
Stavolta ho cercato un po' e ho visto che è possibile usare il mysql5 (qualcuno me lo conferma per favore?).
Se è vero che posso usare il mysql5 come faccio per il primo sito a passare dal mysql4 al mysql 5? (sempre che sia possibile)

grazie
fab

Sul mio server c'è MySQL 5.0.51a ho installata ieri la versione scaricata da questo sito e l'unica cosa che ho dovuto fare è stato abilitare il supporto alle stringhe unicode sul php.
Tutto funge regolare.

Quote:
Se è vero che posso usare il mysql5 come faccio per il primo sito a passare dal mysql4 al mysql 5? (sempre che sia possibile)

Se non erro : basta guardare bene, schiacciare la casellina dove c'è scritto mysql5 e basta : lo fà da solo !

Mi par però che non puoi cambiare da 4 a 5 più di una volta (al giorno o alla settimana .. non ricordo bene).

Fammi sapere (ci rivado a vedere anche io).

@Lorenzo
Schiacciare? dove?
in drupal (se si dove?) oppure nel pannello di controllo di netsons (se si dove?)
come drupal uso la 6.

@Marco.Grazia
anche io ho usato drupal 6 scaricato da qui (anche se è comunque scaricato da drupal.org mi pare), anche a me funziona tutto ma non ricordo di essere intervenuto su nessuna stringa, forse per quello non mi abilita i clean url?

Dentro al tuo pannello di controllo Netsons c'è la finestrella e li ( se non erro ) puoi scegliere e modificare il tipo con il quale vuoi / preferisci continuare a lavorare ( .. e se non ri-erro ) anche subito!!
scegliendo nella apposita casellina a scorrimento :
la versione 4 o la versione 5 (altre ancora non ce ne stanno).

Adesso guardo : se hai una email ti mando il disegno ! Perchè qui con questo "bue-editor" non riesco a inserire jpg dal mio pc (e non ho voglia di pubblicarle nei miei siti per poi linkarle).

Ciao
Loris

netsons - database - gestione - AIUTO !! e si apre la famosa casellina (è nascosta è vero ! )

Loris grazie!!! :-D tutto chiaro e semplice
ma in drupal non devo toccare nulla in questo passaggio?

No, almeno : io l'ho già fatto e in Drupal (6.2 e 6.3) non ho cambiato nulla : è il sistema interno della Netsons che "gira" tutto in 4 o ti "ri-gira" nella versione 5 : come tu gli richiedi nel pannellino ( 1 volta max al giorno ).

Il rewrite url su Netsons non ha problemi ... no perchè ho visto che ne accennavi qui sopra ...?
------------------------------------------------------------------------------
Il vero problemino di queste settimane (dei pannelli free-web-site) è un altro: sino alla fine di Ottobre la Netsons non avrà finito di spostare TUTTO sui nuovi servers e servizi (ancora più potenti di oggi ).

Il rewrite?
Se ho capito bene sono due cose diverse: il curl e il rewrite... giusto?
Il curl di solito lo uso il rewrite no.
Il curl so per certo che non me lo fa usare, non passa il test.

Loris disdetta
ho fatto il passaggio
e il sito ora è inaccessibile con questo errore
The mysqli error was: Access denied for user 'noagenzie'@'srv.f3.netsons.com' (using password: YES).

allora ho provato a ripassare al 4 e mi da questo

Warning: Table 'noagenzie.drupal_access' doesn't exist query: SELECT 1 FROM drupal_access WHERE type = 'host' AND LOWER('83.103.40.166') LIKE LOWER(mask) AND status = 0 LIMIT 0, 1 in /www/netsons.org/noagenzie/web/drupal-6.4/includes/database.mysqli.inc on line 128
Warning: Table 'noagenzie.drupal_users' doesn't exist query: SELECT u.*, s.* FROM drupal_users u INNER JOIN drupal_sessions s ON u.uid = s.uid WHERE s.sid = '5c23077d6f26a1c7738d55b854f08184' in /www/netsons.org/noagenzie/web/drupal-6.4/includes/database.mysqli.inc on line 128
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /www/netsons.org/noagenzie/web/drupal-6.4/includes/database.mysqli.inc:128) in /www/netsons.org/noagenzie/web/drupal-6.4/includes/bootstrap.inc on line 981
Warning: Table 'noagenzie.drupal_cache' doesn't exist query: SELECT data, created, headers, expire, serialized FROM drupal_cache WHERE cid = 'variables' in /www/netsons.org/noagenzie/web/drupal-6.4/includes/database.mysqli.inc on line 128
Warning: Table 'noagenzie.drupal_variable' doesn't exist query: SELECT * FROM drupal_variable in /www/netsons.org/noagenzie/web/drupal-6.4/includes/database.mysqli.inc on line 128
Warning: Table 'noagenzie.drupal_cache' doesn't exist query: UPDATE drupal_cache SET data = '', created = 1222952153, expire = 0, headers = '', serialized = 0 WHERE cid = 'variables' in /www/netsons.org/noagenzie/web/drupal-6.4/includes/database.mysqli.inc on line 128
Warning: Table 'noagenzie.drupal_system' doesn't exist query: SELECT name, filename, throttle FROM drupal_system WHERE type = 'module' AND status = 1 AND bootstrap = 1 ORDER BY weight ASC, filename ASC in /www/netsons.org/noagenzie/web/drupal-6.4/includes/database.mysqli.inc on line 128
Warning: Cannot modify header information - headers already sent by (output started at /www/netsons.org/noagenzie/web/drupal-6.4/includes/database.mysqli.inc:128) in /www/netsons.org/noagenzie/web/drupal-6.4/includes/bootstrap.inc on line 582
Warning: Cannot modify header information - headers already sent by (output started at /www/netsons.org/noagenzie/web/drupal-6.4/includes/database.mysqli.inc:128) in /www/netsons.org/noagenzie/web/drupal-6.4/includes/bootstrap.inc on line 583
Warning: Cannot modify header information - headers already sent by (output started at /www/netsons.org/noagenzie/web/drupal-6.4/includes/database.mysqli.inc:128) in /www/netsons.org/noagenzie/web/drupal-6.4/includes/bootstrap.inc on line 584
Warning: Cannot modify header information - headers already sent by (output started at /www/netsons.org/noagenzie/web/drupal-6.4/includes/database.mysqli.inc:128) in /www/netsons.org/noagenzie/web/drupal-6.4/includes/bootstrap.inc on line 585
Warning: Table 'noagenzie.drupal_url_alias' doesn't exist query: SELECT COUNT(pid) FROM drupal_url_alias in /www/netsons.org/noagenzie/web/drupal-6.4/includes/database.mysqli.inc on line 128

che faccio? :-(

Boh strano : comunque magari è successo di notte , netsons stà facendo il trasferimento di tutti di dati e servers..

Entra in phpmyadmin e ripara le tabelle, controlla i file settings.php e config.settings.php

DAI 777 a tutte le dir. e files !

Se non sei bloccato da htaccess e da tutto il resto.

Modifica in /sites/default/settings.php il DB ceh deve usare, non è myslq4 ma myql5

Ciao
Marco
--
My blog
Working at @agavee

no è successo oggi alle 13, più o meno quando ho scritto il post
sono andato su phpMyadmin per riparare le tabelle
ho selezionato information_schema (17 tabelle)
ho provato più volte
mi da sempre questo errore

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.

forse dipende da netsons, non saprei:
però prima funzionava tutto perfettamente
fino a un attimo prima di passare dal 4 al 5 era tutto ok

Mavimo ho fatto come hai detto
c'è una riga dove c'è scritto:

$db_url = 'mysqli://noagenzie:[email protected]/noagenzie';
$db_prefix = 'drupal_';

e io ho cambiato

$db_url = 'mysqli://noagenzie:[email protected]/noagenzie';
$db_prefix = 'drupal_';

niente da fare

sempre questo:

Site off-line
The site is currently not available due to technical problems. Please try again later. Thank you for your understanding.
If you are the maintainer of this site, please check your database settings in the settings.php file and ensure that your hosting provider's database server is running. For more help, see the handbook, or contact your hosting provider.
The mysqli error was: Access denied for user 'noagenzie'@'srv.f3.netsons.com' (using password: YES).

mi sto impanicando

Quello che il mio intuito mi fa temere (pur non avendo alcuna conoscenza di mysql) è che per il database mysql5 l'utente impostato in settings non ha privilegi.
L'utente (come tutti avrete capito) è noagenzie e non è stato abilitato sul mysql5

insomma qualcosa del genere credo. Confortatemi o correggetemi.

Sull'hosting a pagamento che ho io gestisco gli utenti per ogni database, ma qui come faccio ad assegnare i permessi agli utenti?
a uno dei tentativi mi ha visualizzato le tabelle, ho fatto ripara e mi ha dato un errore.

help :-(
E pensare che a rifarlo non ci metterei nulla se non fosse per la pagina di presentazione, l'unico post che avevo scritto (molto lungo e articolato).
Almeno quello da dove posso pescarlo?

$db_url = 'mysqli://noagenzie:[email protected]
/noagenzie'; $db_prefix = 'drupal_';

$db_prefix = 'drupal_';

Hai dato questo prefisso ?
-----------------------------------
settings.php : alla riga 130 circa .. :
sei cosi:
$base_url = 'http://TUO-SITO.netsons.org';
o cosi:
# $base_url = 'http://TUO-SITO.netsons.org';
-----------------------------------------------
i files :
default.settings.php
settings.php
Sono entrambi presenti ?
----------------------------------------------
hai provato a settare :
$update_free_access = FALSE; ( in TRUE ) ?
e riprovarci ?
----------------------------------------

hai dato i permessi (775 almeno) su tutto (directory e files) ? Partendo da root - radice ftp iniziale del sito ?

Perchè se metti a 775 solo il file settings (ad esempio) e le directory sopra non sono smanetto-scrivibili: tutto resta bloccato (se non erro).
-----------------------------------------
information_schema (17 tabelle) ? secondo me dovresti darlo sulle tabelle drupal (che saranno 65 - 90 circa) del tuo DB , li lo hai fatto ?
--------------------------------------------------------

Quote:
Se no
: qualcuno (che tu conosci bene) lo fai entrare nel sito e gli fai fare controllo e modifica.

Per riuscire a smanettare io uso oltre all' ftp netsons del loro pannello interno :
Filezilla 3 ftp
Cute ftp
Iexplore di windows
ecc..

perchè "varie volte" non sono riuscito a dare 777 ai settings.php da dentro al pannello Netsons
_______________________________
Comunque mi sembra veramente strana questa cosa e, non vorrei che o per i permessi 775 che mancano o per Netsons in gran trafficamento ... e intanto vengono fuori problemi a raffica.
-----------------------------------
sicuramente come dice Mavimo devi correggere in "5" dentro al settings, quello ok .. ma ...
Comunque smanettaci e ri-smanettaci:
se non ne vieni a capo e non ci sono più speranze : Io ci sono!

vieni qui : www.ultrasuoni.eu e mi mandi una mail.
accertati di poter cambiare (dopo) la tua nik e la tua pw, oppure chiedi a Netsons un'altro sito supplementare " PER TESTARE DRUPAL 6.4 E DRUPAL 7 DEV ( è un'idea ... ), perchè te lo dovrebbero concedere!
Poi questa la risolvi con più respiro.

questo warning da ragione a Mavimo : il settings.php è da guardare.
If you are the maintainer of this site, please check your database settings in the settings.php file and ensure that your hosting provider's database server is running.

Però .. se tutti gli files e directory sono "poco scrivibili", non sò se sia possibile far rigenerare a drupal il db, in modo adeguato (penso).

----------------------------------------------------
Inoltre : anche tu hai questa error ?

fabrizioprocopio wrote:
E pensare che a rifarlo non ci metterei nulla se non fosse per la pagina di presentazione, l'unico post che avevo scritto (molto lungo e articolato).
Almeno quello da dove posso pescarlo?

non ho letto l'intero thread, ma il testo puoi trovarlo nella tabella {node_revisions}.

ciao, giovanni

Loris per cominciare ti ringrazio per il tuo tempo.
In verità era un embrione di sito. C'era solo un post. Poi avevo fatto qualche cosuccia, qualche modulo installato, la favicon ma niente di che, solo che quel post era molto lungo ed articolato e ci tenevo a non perderlo.

  • Il prefisso di tabella si è quello: drupal
    • alla riga 125 c'è
    • # $base_url = 'http://www.example.com'; // NO trailing slash!

    • sì sono presenti tutti e due i files :
      default.settings.php
      settings.php
    • ho provato a settare
      $update_free_access = FALSE;
      in TRUE ma nessun risultato utile
    • il 5 di cui parla mavimo l'ho corretto ma niente da fare
    • aggiungo tre screen: uno è l'errore continuo nell'accedere all' information_schema (e come errore è molto simile al tuo) e l'altro è la schermata database di phpmyadmin. Il terzo screen è proprio un fortuito accesso a information_schema (il secondo da oggi pomeriggio) ma purtroppo della tabella {node_revisions} manco l'ombra . Ho visto che oltre a information_schema c'è noagenzie il quale ha zero tabelle. Questo mi sconforta molto. Credo che non riuscirò a reperire il mio post.
    • i permessi non li ho toccati, poi non saprei rimettere i 300 file di nuovo a posto, e un minimo di sicurezza comunque la vorrei garantire, anche se, nel caso dovesse essere utile per recuperare il post per poi rifare tutto da capo, potrebbe essere comunque una via percorribile
    • chissà se loro (netsons) hanno un backup?

    @giovanni
    grazie per la dritta: mi serviva :-) ameno se mi ricompare il db faccio un salvataggio al volo del post
    -----------------------

    P.S.: Ovviamente su tutto campeggia sovrana la mia imbecillità a non aver backuppato il DB o almeno il post prima del passaggio... questo non può essere sottaciuto

    Ragazzi svelato:
    http://faq.netsons.com/entry/8/

    sono fottuto.

    Devo solo capire se e come funzione il backup mensile.
    Qui
    http://faq.netsons.com/entry/86/
    dicono che si può fare, ma si riferiscono ai file.
    Mentre qui
    http://www.netsons.org/hosting-gratuito.php
    dice chiaramente che l'hosting gratuito prevede un servizio di backup anche per il DB.

    ho appena scritto loro una mail
    speriamo bene
    Nel frattempo qualche dritta?

    Stamattina tempestivamente mi hanno ripristinato il database e tutto funge.
    Lode e gloria a netsons, anche sul free sono davvero professionali e seri.
    Grazie a quanti mi hanno aiutato.
    Credo che fino a quando non mi passerà la smaltita lascerò il mysql4 :D
    ma cambia molto col 5? quali vantaggi si hanno? è indispensabile passare al5?

    Sono contento che l'hai ripreso, comunque : tieniti una copia in locale, aggiornandola con delle query settimanali : meglio salvare, no ?.
    Sicuramente il backup è necessario (io non lo uso, in emergenza preferisco tenermi la copia in locale in Xampp o anche in Wamp, già pronta per ricaricare).

    L'importante è comunque che l'hai risolta.

    Comunque (quando il sito è invisibile ma il DB esiste ancora) è possibile anche entrare in mysql e visualizzare tutti i testi , le pagine , il loro titolo e relative descrizioni pagina (e anche modificarli li invece che nel cms) : l'ho fatto 10 gg fà ..e .. adesso non mi ricordo più come fare !!!! Cribbio !