Advertisement:
2by2host

Author Topic: ERRORE DATABASE: Sono disperato  (Read 1428 times)

Offline Andrea91

  • Semi-Newbie
  • *
  • Posts: 12
ERRORE DATABASE: Sono disperato
« on: May 23, 2012, 07:32:41 AM »
Ciao a tutti, sono disperato.
Senza alcun cambiamento, d'un tratto all'accesso del club, compare la schermata "ERRORE DATABASE". Non so cosa sia successo, visto che fino a stamattina entravo senza problemi e non ho apportato alcuna modifica.

Il testo lungo dell'errore è:
INSERT command denied to user
'.......@........' for table 'smf_log_online'
FILE: /home/mhd-01/www.miodominio.it/htdocs/forum/Sources/Subs.php
Riga:2732

Ho provato a guardare alla linea 2732, ma è solo la chiusura );


TESTO DELLA SEZIONE SOURCES/SUBS.PHP

   // Otherwise, we have to delete and insert.
   if (empty($_SESSION['log_time']))
   {
      if ($do_delete || !empty($user_info['id']))
         $smcFunc['db_query']('', '
            DELETE FROM {db_prefix}log_online
            WHERE ' . ($do_delete ? 'log_time < {int:log_time}' : '') . ($do_delete && !empty($user_info['id']) ? ' OR ' : '') . (empty($user_info['id']) ? '' : 'id_member = {int:current_member}'),
            array(
               'current_member' => $user_info['id'],
               'log_time' => time() - $modSettings['lastActive'] * 60,
            )
         );

      $smcFunc['db_insert']($do_delete ? 'ignore' : 'replace',
         '{db_prefix}log_online',
         array('session' => 'string', 'id_member' => 'int', 'id_spider' => 'int', 'log_time' => 'int', 'ip' => 'raw', 'url' => 'string'),
         array($session_id, $user_info['id'], empty($_SESSION['id_robot']) ? 0 : $_SESSION['id_robot'], time(), 'IFNULL(INET_ATON(\'' . $user_info['ip'] . '\'), 0)', $serialized),
         array('session')
      );




Qualcuno ci capisce qualcosa?

Edit by emanuele: rimossi nome utente e IP del server, sono informazioni che è meglio tenersi per sé. ;)
« Last Edit: May 23, 2012, 04:00:35 PM by emanuele »

Offline Andrea91

  • Semi-Newbie
  • *
  • Posts: 12
Re: ERRORE DATABASE: Sono disperato
« Reply #1 on: May 23, 2012, 07:58:45 AM »
Dopo che ho cancellato la cache e i cookie compare solo:

Errore del Database
Ritenta! Se riappare questa schermata, segnala il problema ad un amministratore.


Solo che non mi fa accedere nemmeno con l'account dell'amministratore...  >:(

Offline emanuele

  • Local Moderator
  • SMF Super Hero
  • *
  • Posts: 11,908
  • Gender: Male
  • Because Orange is Orange
Re: ERRORE DATABASE: Sono disperato
« Reply #2 on: May 23, 2012, 08:38:11 AM »
Il testo lungo dell'errore è:
INSERT command denied to user
'renaultc48345@'217.64.195.123' for table 'smf_log_online'
FILE: /home/mhd-01/www.miodominio.it/htdocs/forum/Sources/Subs.php
Riga:2732
Questo è un problema di MySQL.
Detto in parole povere: l'utente del database non ho il permesso di scrivere nel database.
Quindi se tu non hai cambiato niente, senti il tuo host, perché probabilmente c'è stato qualche problema...sicuro di non aver dimenticato di pagare? (è una causa comune per questo tipo di problemi...)

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

Offline Andrea91

  • Semi-Newbie
  • *
  • Posts: 12
Re: ERRORE DATABASE: Sono disperato
« Reply #3 on: May 23, 2012, 09:34:15 AM »
Nono assolutamente... tutto in regola col pagamento! il sito è su tophost! e poi cmq il sito normale è raggiungibile senza problemi (il sito non usa database e seolo linguaggio html, css)! L'errore compare solo all'apertura del forum...

Tophost come al solito se ne laverà le mani dicendo che è colpa mia; cosa posso fare?

Offline Andrea91

  • Semi-Newbie
  • *
  • Posts: 12
Re: ERRORE DATABASE: Sono disperato
« Reply #4 on: May 23, 2012, 09:40:51 AM »
(posso raggiungere momentaneamente la lista degli sicritti anche senza accedere al forum, in modo da scrivergli del problema?!)

Offline emanuele

  • Local Moderator
  • SMF Super Hero
  • *
  • Posts: 11,908
  • Gender: Male
  • Because Orange is Orange
Re: ERRORE DATABASE: Sono disperato
« Reply #5 on: May 23, 2012, 10:15:03 AM »
Il problema è di database, io purtroppo non posso suggerirti altro che chiedere a tophost...
Se tu non hai fatto assolutamente niente (e quel che avresti dovuto fare è accedere al pannello di controllo di tophost e togliere all'utente mysql il permesso di inserire dati nel db) allora è un problema causato da loro...non cerco di scaricare il barile, è che proprio da questo lato non saprei cosa fare...

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

Offline Andrea91

  • Semi-Newbie
  • *
  • Posts: 12
Re: ERRORE DATABASE: Sono disperato
« Reply #6 on: May 23, 2012, 03:54:17 PM »
Il problema era che il database era in esaurimento... solo che ora che ho ampliato la capacità del database, mi continua a riportare lo stesso errore!
Cosa devo fare? aspetto e cerco di vedere se col tempo riprende a funzionare?

Non c'è un modo per segnalare al forum che il database ora è di nuovo disponibile? tipo un modo di  riavviare il forum, così da farlo ripartire!...

Offline emanuele

  • Local Moderator
  • SMF Super Hero
  • *
  • Posts: 11,908
  • Gender: Male
  • Because Orange is Orange
Re: ERRORE DATABASE: Sono disperato
« Reply #7 on: May 23, 2012, 04:01:02 PM »
Sei sicuro che lo spazio nuovo sia già disponibile? (magari hai pagato e ti verrà messo a disposizione nelle prossime ore)
Non esiste niente che "riavvia il forum" perché non c'è niente che possa essere riavviato (almeno in quest'occasione): se ci sono i permessi e lo spazio il forum funziona e basta. ;)

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

Offline Andrea91

  • Semi-Newbie
  • *
  • Posts: 12
Re: ERRORE DATABASE: Sono disperato
« Reply #8 on: May 27, 2012, 06:07:11 AM »
Grazie emanuele! Si è risolto tutto...