Explicitly set MySQL into a more permissive mode like it used to be. Installation failed with the more modern strict mode.
--- a/includes/mysql_functions.php
+++ b/includes/mysql_functions.php
@@ -11,6 +11,7 @@
die(_FATALERROR." "._NOTCONNECTED);
}
mysql_select_db($dbname, $mysql_access);
+ mysql_query("SET SESSION sql_mode = 'MYSQL40'");
return $mysql_access;
}
--- a/includes/mysqli_functions.php
+++ b/includes/mysqli_functions.php
@@ -9,6 +9,7 @@
include(_BASEDIR."languages/en.php"); // Because we haven't got a language set yet.
die(_FATALERROR." "._NOTCONNECTED);
}
+ mysqli_query($mysql_access, "SET SESSION sql_mode = 'MYSQL40'");
return $mysql_access;
}