Tutto funziona correttamente me esce sempre questo avviso. Cosa vuol dire e come posso risolvere?
* user warning: Table 'Sql103663_1.location' doesn't exist query: SELECT * FROM location WHERE oid=1 AND type='user' in /web/htdocs/www.hopfrog.it/home/includes/database.mysql.inc on line 120.
* user warning: Table 'Sql103663_1.location' doesn't exist query: SELECT * FROM location WHERE oid=1 AND type='user' in /web/htdocs/www.hopfrog.it/home/includes/database.mysql.inc on line 120.
Qualche modulo faccia una query in maniera errata però non dice quale sia... prova a disattivarli in ordine inverso al loro caricamento fino a quando non si ripristina la situazione normale, quando risolvi facci sapere.
Stai usando un modulo che richiede la tabella "location" e nel tuo database non c'è.
Il modulo in questione è "Google map". Disattivandolo scompare l'avviso ma la cosa più strana è che il modulo, ricaricandolo, ma anche prima, funziona. L'errore è nel modulo? Oppure, stando alla risposta di Stefano, dovrei caricare location. Ma come fare?
C'è una dipendenza dal modulo location, che ha proprio la tabella location.
7) (optional) If the user functionality will be used and location.module is not installed, the location table must be added to the database (as defined in location.mysql) and it must be turned on in the gmap settings page. (This is just a temporary approach until the location module has the ability to add users' lat/long.)
Ci sarebbe una certa "user functionality" (introdotta nella 4.7) che richiede il modulo e le tabelle di location, disabilitando questa funzione dalle impostazioni dovrebbe andare tutto bene.
Questo spiega il perchè una parte del modulo funzioni correttamente e un'altra parte generi l'errore.
Credo che tu abbia perfettamente ragione ma non avendo trovato il modo di disabilitare la funzione, penso di lasciare tutto inalterato per non rischiare di compromettere il tutto. Grazie comunque a tutti.