Ak chcete otestovať nadchádzajúcu verziu XOOPS 2.5.10 na PHP 7.3 RC5 a MySQL 8.0.13 pomocou programu Docker, súbory sú tu:
https://github.com/geekwright/xoops_mysql8Uistite sa, že ste si prečítali súbor Readme.md
Richard (aka Geekwright) testuje a opravuje potenciálne problémy. Doteraz našiel len niekoľko problémov, ktoré bežia pod MySQL 8.0. Rozšírený zoznam rezervovaných slov je jeden. Existujú tiež problémy s používaním PHP s novým predvoleným autentifikačným doplnkom v MySQL 8.0, caching_sha2_password.
Verzia Docker vyššie nastavuje predvolené default-authentication-plugin=mysql_native_password.
Stĺpec 'hodnosť' v tabuľke používateľov je rezervné slovo a musí byť `citované`.
Richard zmenil triedu kritérií, aby použil citácie na názvy stĺpcov kritérií, aby zabránil problémom s vyhradenými slovami.
Inštaloval som verziu programu Docker a fungoval dokonale.
Pozadie problémov:
https://dev.mysql.com/doc/refman/8.0/en/keywords.htmlhttps://mysqlserverteam.com/upgrading- ... on-plugin-considerations/