Michael_Baxter Posted July 17, 2019 Share Posted July 17, 2019 I have been trying to setup a tasty igniter site but it seems i am having some real issues i go through the setup and the wizard says finalising site setup then i get a sql error on my screen "SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '1.0.0'' COLLATE utf8mb4_unicode_ci' at line 1 (SQL: ALTER TABLE ti_extensions CHANGE version version VARCHAR(32) DEFAULT ''1.0.0'' COLLATE utf8mb4_unicode_ci)" after googling this error the only info i can find is that the database collation has to be set to utf8mb4_unicode_ci so i have been into phpmyadmin and changed the collation to this setting but i still get this same error message and its getting frustrating can anyone throw me some help please and thanks in advance Quote Link to comment Share on other sites More sharing options...
Michael_Baxter Posted July 17, 2019 Author Share Posted July 17, 2019 and after i get to that error message if i try to visit the said site i get this as my index page which is nothing i cant do anything from this page Quote Link to comment Share on other sites More sharing options...
requinix Posted July 17, 2019 Share Posted July 17, 2019 Does your sql_mode setting include ANSI or ANSI_QUOTES? SELECT @@GLOBAL.sql_mode; SELECT @@SESSION.sql_mode; Quote Link to comment Share on other sites More sharing options...
Michael_Baxter Posted July 17, 2019 Author Share Posted July 17, 2019 where would i find that info from in my control pannel or phpmyadmin Quote Link to comment Share on other sites More sharing options...
requinix Posted July 18, 2019 Share Posted July 18, 2019 The code I posted is actually SQL you can run. Quote Link to comment Share on other sites More sharing options...
Michael_Baxter Posted July 18, 2019 Author Share Posted July 18, 2019 (edited) 12 hours ago, requinix said: SELECT @@GLOBAL.sql_mode; SELECT @@SESSION.sql_mode; Ok so i went into phpmyadmin and ran the above 2 queries in the SQL tab and was returned this: Quote @@GLOBAL.sql_mode STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_.. @@SESSION.sql_mode STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_.. so if i am reading the results correctly then the answer to your question is No so how do i change these settings its really frustrating now Edited July 18, 2019 by Michael_Baxter Quote Link to comment Share on other sites More sharing options...
requinix Posted July 18, 2019 Share Posted July 18, 2019 Quote Link to comment Share on other sites More sharing options...
requinix Posted July 18, 2019 Share Posted July 18, 2019 An ellipsis is often used to indicate that some words have been cut off to fit inside a small space. There is almost always some way to find out what the rest of them were. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.