Jump to content

problema con accesso al db clienti


Recommended Posts

dopo l'aggiornamento mi ritrovo questo problema quando richiamo la schermata dei clienti nel bo.

An exception occurred while executing 'SELECT c.id_customer, c.firstname, c.lastname, c.email, c.active, c.newsletter, c.optin, c.date_add, gl.name as social_title, s.name as shop_name, c.company, (SELECT SUM(total_paid_real / conversion_rate) FROM zusb_orders o WHERE (o.id_customer = c.id_customer) AND (o.id_shop IN (?)) AND (o.valid = 1)) as total_spent, (SELECT con.date_add FROM zusb_guest g LEFT JOIN zusb_connections con ON con.id_guest = g.id_guest WHERE g.id_customer = c.id_customer ORDER BY con.date_add DESC LIMIT 1) as connect FROM zusb_customer c LEFT JOIN zusb_gender_lang gl ON c.id_gender = gl.id_gender AND gl.id_lang = ? LEFT JOIN zusb_shop s ON c.id_shop = s.id_shop WHERE (c.deleted = 0) AND (c.id_shop IN (?)) ORDER BY c.date_add DESC LIMIT 50' with params [1, 2, 1]: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'dbs1422418.zusb_guest' doesn't exist

[Doctrine\DBAL\Exception\TableNotFoundException 0]

posso fare qualcosa?

Link to comment
Share on other sites

Cerca su google come estrarre una tabella da un file di backup ed importarla. 

Alla fine si tratta di un copia ed incolla di un create table. 

Questa è la struttura di uno dei PS su cui faccio consulenza. Non so se va bene con la tua versione di PS, ma intanto prova. 

CREATE TABLE `ps_guest` (
  `id_guest` int(10) UNSIGNED NOT NULL,
  `id_operating_system` int(10) UNSIGNED DEFAULT NULL,
  `id_web_browser` int(10) UNSIGNED DEFAULT NULL,
  `id_customer` int(10) UNSIGNED DEFAULT NULL,
  `javascript` tinyint(1) DEFAULT 0,
  `screen_resolution_x` smallint(5) UNSIGNED DEFAULT NULL,
  `screen_resolution_y` smallint(5) UNSIGNED DEFAULT NULL,
  `screen_color` tinyint(3) UNSIGNED DEFAULT NULL,
  `sun_java` tinyint(1) DEFAULT NULL,
  `adobe_flash` tinyint(1) DEFAULT NULL,
  `adobe_director` tinyint(1) DEFAULT NULL,
  `apple_quicktime` tinyint(1) DEFAULT NULL,
  `real_player` tinyint(1) DEFAULT NULL,
  `windows_media` tinyint(1) DEFAULT NULL,
  `accept_language` varchar(8) DEFAULT NULL,
  `mobile_theme` tinyint(1) NOT NULL DEFAULT 0
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
 

Dal pannello di controllo del tuo hosting (cpanel/plesk), accedi a mysql (solitamente è phpmyadmin) e dopo aver selezionato il DB della tua installazione di PS esegui la query SQL di sopra. Ovviamente prima fai un backup del DB. E vedi se ti torna a funzionare.

Se ti serve altro mi dispiace ma ti devo fornire una consulenza a pagamento. 

M.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...