Ho Drupal in esecuzione su MariaDB 5.5.33. Quando eseguo update.php (dopo l'aggiornamento a Drupal 7.28 da Drupal 6) ricevo un errore:
Errore: PDOException: SQLSTATE [42S02]: tabella di base o vista non trovata: 1146 La tabella 'webdb.location_country' non esiste: CREATE TABLE {location_country} (
code
CHAR (2) NOT NULL COMMENT 'Chiave primaria: codice paese ISO a due lettere ',name
VARCHAR (255) NON NULL DEFAULT' 'COMMENTO' Nome paese completo ', CHIAVE PRIMARIA (code
)) MOTORE = SET DI CARATTERI DEFAULT InnoDB utf8 COMMENT' Dati paese gestiti da location.module. '; Array () indb_create_table () (riga 2720 di /home/web/public_html/includes/database/database.inc).
Quando provo ad eseguire il comando
CREATE TABLE {location_country} (
code
CHAR (2) COMMENTO NON NULL 'Chiave primaria: codice paese ISO a due lettere',name
VARCHAR (255) DEFAULT NULL '' COMMENTO 'Nome paese completo', CHIAVE PRIMARIA (code
)) MOTORE = CARATTERE PREDEFINITO InnoDB SET utf8 COMMENTO 'Dati Paese gestiti da location.module.';
in phpMyAdmin viene visualizzato un errore
# 1064 - Hai un errore nella sintassi SQL; controlla il manuale corrispondente alla versione del tuo server MariaDB per la sintassi corretta da usare vicino a '{location_country} (
code
CHAR (2) NON NULL COMMENT' 'Chiave primaria: due lettere IS' alla riga 1
Ma non sono riuscito a scoprire dov'è il problema.