Projekt

Allgemein

Profil

Aktionen

GX-Abgewiesen #59525

geschlossen

Shop funktioniert nicht mehr wenn der Datenbankname ein Punkt enthält / Shop no longer works if the database name contains a dot

Von Till Tepelmann vor mehr als 5 Jahren hinzugefügt. Vor mehr als 2 Jahren aktualisiert.

Status:
Abgewiesen
Priorität:
Niedrig
Zugewiesen an:
Julian Heckmann
Kategorie:
Google Services
Zielversion:
-
Beginn:
Abgabedatum:
% erledigt:

0%

Geschätzter Aufwand:
Steps to reproduce:
Release Notes Langtext:

Beschreibung

Shop funktioniert nicht mehr wenn der Datenbankname ein Punkt enthält, hier wird im Google Modul die Existenz einer Tabelle geprüft und CodeIgniter baut den SQL Befehl nicht korrekt zusammen und läuft dann in einen Fehler.


Shop no longer works if the database name contains a dot, here in the Google module the existence of a table is checked and CodeIgniter does not build the SQL command correctly and then runs into an error.

Query error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '.9' at line 1 - Invalid query: SHOW TABLES FROM gx3.9

ErrorException: SQL Error
#12 inc/xtc_db_error.inc.php(24): handleError
#11 vendor/sentry/sentry/lib/Raven/ErrorHandler.php(0): trigger_error
#10 inc/xtc_db_error.inc.php(24): xtc_db_error
#9 vendor/gambio/codeigniter-db/CIDB.php(147): log_message
#8 vendor/gambio/codeigniter-db/DB_driver.php(665): query
#7 vendor/gambio/codeigniter-db/DB_driver.php(1179): list_tables
#6 vendor/gambio/codeigniter-db/DB_driver.php(1222): table_exists
#5 GXModules/Gambio/Google/Admin/Classes/GoogleConfigurationStorage.inc.php(167): isInstalled
#4 GXModules/Gambio/GoogleECommerce/Admin/Classes/Service/GoogleAnalyticsConfigurationReadService.inc.php(167): isInstalled
#3 GXModules/Gambio/GoogleECommerce/Shop/Classes/Services/GoogleAnalyticsRefreshService.inc.php(82): updateAnalyticsIfNecessary
#2 GXModules/Gambio/GoogleECommerce/Shop/Overloads/ApplicationTopExtenderComponent/GoogleAnalyticsApplicationTop.inc.php(21): proceed
#1 includes/application_top.php(1798): require_once
#0 login.php(25): null



Zugehörige Tickets

Beziehung mit GX-Entwicklung - GX-Abgewiesen #58925: Verwendung von Punkten im Datenbankname führt zu Fehlern im Updater / Use of dots in database name leads to errors in updaterAbgewiesenMarvin Muxfeld

Aktionen
Duplikat von GX-Entwicklung - GX-Task #66821: Add hint in installer to not use special characters in database nameErledigtJulian Heckmann

Aktionen
Aktionen

Auch abrufbar als: Atom PDF