Buongiorno a tutti,
sperando di non essere off-topic ecco qui un problema che devo risolvere velocemente....
Tempo fà ho realizzato un sito base per degli amici che hanno una onlus che opera con progetti in africa. Purtroppo il mio tmpo a disposizione non è mai abbastanza e il sito è proprio base base...fatto sta che da qualche giorno non si riesce più ad accedervici...al posto della home mi appare una pagina bianca con scritto:
www.freedomtochoose.it/home/drupal/includes/database.mysqli.inc on line 128Warning: SELECT command denied to user 'Sql358283'@'62.149.141.41' for table 'drupal_access' query: SELECT 1 FROM drupal_access WHERE type = 'host' AND LOWER('151.40.19.72') LIKE LOWER(mask) AND status = 0 LIMIT 0, 1 in /web/htdocs/Warning: SELECT command denied to user 'Sql358283'@'62.149.141.41' for table 'drupal_users' query: SELECT u.*, s.* FROM drupal_users u INNER JOIN drupal_sessions s ON u.uid = s.uid WHERE s.sid = '0e80a98e745003a4e3f3502b4523604a' in /web/htdocs/www.freedomtochoose.it/home/drupal/includes/database.mysqli.inc on line 128
Warning: SELECT command denied to user 'Sql358283'@'62.149.141.41' for table 'drupal_cache' query: SELECT data, created, headers, expire, serialized FROM drupal_cache WHERE cid = 'variables' in /web/htdocs/www.freedomtochoose.it/home/drupal/includes/database.mysqli.inc on line 128
Warning: SELECT command denied to user 'Sql358283'@'62.149.141.41' for table 'drupal_variable' query: SELECT * FROM drupal_variable in /web/htdocs/www.freedomtochoose.it/home/drupal/includes/database.mysqli.inc on line 128
Warning: UPDATE command denied to user 'Sql358283'@'62.149.141.41' for table 'drupal_cache' query: UPDATE drupal_cache SET data = '', created = 1309946656, expire = 0, headers = '', serialized = 0 WHERE cid = 'variables' in /web/htdocs/www.freedomtochoose.it/home/drupal/includes/database.mysqli.inc on line 128
Warning: SELECT command denied to user 'Sql358283'@'62.149.141.41' for table 'drupal_system' query: SELECT name, filename, throttle FROM drupal_system WHERE type = 'module' AND status = 1 AND bootstrap = 1 ORDER BY weight ASC, filename ASC in /web/htdocs/www.freedomtochoose.it/home/drupal/includes/database.mysqli.inc on line 128
Warning: SELECT command denied to user 'Sql358283'@'62.149.141.41' for table 'drupal_url_alias' query: SELECT COUNT(pid) FROM drupal_url_alias in /web/htdocs/www.freedomtochoose.it/home/drupal/includes/database.mysqli.inc on line 128
Ahimè sono un niubbo con drupal e moolto ignorante di php e simili....non ho idea di cosa possa essere....
pensavo di fare un aggiornamento della release la (6.19 mi sembra che ci fosse) ma ho sempre avuto problemi con gli aggiornamenti....
qualcuno può delucidarmi su questo?
vi prego, hanno un concorso fotografico abbinato ad un progetto importante...vorrei farglielo tornare on line nel giro di poco, anche meno :)
grazie
1) cancella drupal/includes/database.mysqli.inc con un nuovo database.mysqli.inc
2) Prova a cancellare la cache dal DB phpmyadmin ->seleziona SOLLO le tabelle che iniziano con "Cache" e li svuoti. (non cancellare)
era meglio disativare i vari moduli prima di fare un aggiornamento a un altra versione de core.
e il backup sempre.
----------------------------------------
bI’Iqchugh’ yIvang !
Se sei triste, agisci!
Proverbio Klingon
Ti ringrazio per l'aiuto...ora provo e ti faccio sapere...
non ho ancora fatto l'aggiornamento, proprio perche non posso interagire in alcuna maniera con drupal, volevo evitare di fare casini...ulteriori....
questo è quello che mi dà svuotando le tabelle drupal_cache*
Inoltre il messaggio è cambiato in:
Hai più utenti database?
i dati nel /sites/default/settings.php coincidono con il utente , nome data base, password
il tuo utente database sembra che non ha i privilegi per modificare/leggere le tabelle, devi rivedere i privilegi del utente .
se non riesci a modificare i privilegi del utente chiedi al hosting se hanno modificato per caso i file di configurazione del server.
------------
redit:
nel sites/default/files/settings.php
se hai
$db_url = 'mysqli://;
cambia con.
$db_url = 'mysql://;
----------------------------------------
bI’Iqchugh’ yIvang !
Se sei triste, agisci!
Proverbio Klingon
Ciao,
attenziona a cosa ti dicono gli errori:
Significa che l'utente Sql358283 non ha il pemesso di utilizzare il comando SELECT, così come non può utilizzare UPDATE.
Molto probabilmente sono saltati i permessi dell'utente del DB. Se hai accesso al db da phpmyadmin li cambi in un attimo (ovviamente, devi essere utente root).
P.S.: leggete sempre bene gli errori... il più delle volte la soluzione si trova lì!
;)
si ci sono più utenti...io sono l'utente root...
ho fatto la modifica a settings.php, e vedo che il nome database è corretto, ma non quello dell'host..
continua a non farmi svuotare la tabella drupal_cache
nel senso che si sono l'utente Sql358283, ma non è corretto 62.149.141.40 (sempre che sia il server host, perchè dovrebbe essere 62.149.150.117)
ho riparato i permessi da phpadmin ma ancora nulla... :(
Allora cambia quello, se è sbagliato basta metterlo giusto.
http://www.chromeos.eu
Allora cambia quello, se è sbagliato basta metterlo giusto.
http://www.chromeos.eu
Mi sento molto "doddo"....mi verrebbe da cambiarlo da settings.php, solo che lì è corretto....:(
quindi?
perdonate la ignoranza, ma lavoro un sacco e quindi vado a rilento con l'apprendimento, ho poco tempo da dedicarci....e grazie per l'aiuto ovviamente....verrete tutti mensionati nei credits del sito appena torna online
Questo errore non puo essere riprodotto , quindi potrebbe essere una storia di permessi .
Che server usi ?
Linux o Wind ?
Contatta anche il tuo hosting , hanno modificato qualcosa?
----------------------------------------
bI’Iqchugh’ yIvang !
Se sei triste, agisci!
Proverbio Klingon
Stano comportamento!
Hai provato a riparare le tabelle da phpmyadmin? Per l'host del db, hai provato a settarlo come localhost (sempre ammesso che sia in localhost)?
Altre idee non mi vengono... comunque, è un problema di permessi, questo è sicuro!
;)
Mah .. questi problemi "di solito" sono con dei DB debolucci,
credo che il problema sia un hosting / un Registrar ..che vale poco.
(Ubba Ubba, sento puzza di Tucows e+/o- di Arrubba)
Prova che ti riprova, finalmente riesco a contattare l'hosting....maledetto aruba....e salta fuori che il proprietario del sito non ha rinnovato il servizio di backup (aimeh son cliente aruba pure io e assicuro che non accorgersi che sei verso la scadenza è veramente dura)...quindi ripagato il servizio riecco online il sito...
chiudo questo tread e ne apro un'altro perchè l'aggiornamento alla versione 7 mi ha dato qualche problemino....
Grazie mille per l'aiuto ed il supporto e scusate se la soluzione era così cretina...