====== Úkolovník ====== Tabule s úkoly umístěná ve skladu. Standardně se zobrazuje 5 záznamů a po 60s se přepne na další stránku. 7.8.2025 mi Honza poslal chybovou hlášku ''Error: SQLSTATE[42000]: Syntax error or access violation: 1064 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 ',' at line 1''\\ Problém byl v kontrole limitů a offsetu v souboru index.php.\\ Předal jsem k analýze ChatGpt, problém popsala a opravila.\\ Soubor ''/home/kiosk/startbrowser.sh prohlížeč a předává mu paremtry pro počet záznamů na stránce a čas po který je stránka zobrazena''\\ Ve skriptu ''startbrowser.sh'' je možnost povolit logování, standardně je tato možnost vypnutá, zaznamenává se jen čas spuštění skriptu\\ http://192.168.4.11/ Konfigurace PC vychází z nastavení **[[private:poznamky:linux:kiosk|KIOSKu]]** MAC: 90:1b:0e:ef:0a:62\\ IP: 192.168.4.11 Instalace je rozšířená o Apache, MySQL a Adminer(aktualizace úkolů) http://192.168.4.11/adminer.php?username=honza&db=ukoly&select=Ukoly CREATE USER 'honza'@'localhost' IDENTIFIED BY 'xxxxxxx'; mysql> show grants for 'honza'@'localhost'; +-------------------------------------------------------------------------------------------------------------------------------+ | Grants for honza@localhost | +-------------------------------------------------------------------------------------------------------------------------------+ | GRANT USAGE ON *.* TO `honza`@`localhost` | | GRANT SELECT, INSERT, UPDATE, REFERENCES, ALTER, EXECUTE, CREATE VIEW, SHOW VIEW, TRIGGER ON `ukoly`.* TO `honza`@`localhost` | | GRANT DELETE ON `ukoly`.`Ukoly` TO `honza`@`localhost` | +-------------------------------------------------------------------------------------------------------------------------------+ ===== Instalace LAMP ===== https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-ubuntu-18-04 apt install apache2 apt install mysql-server mysql_secure_installation PHP apt install php libapache2-mod-php php-mysql Nastavení hesla pro uživatele root - [[private:poznamky:mysql:setpw|MYSQL - nastavení hesla]] Založení uživatele a přiřazení práv\\ https://www.digitalocean.com/community/tutorials/how-to-create-a-new-user-and-grant-permissions-in-mysql ==== Poznámky ==== https://stackoverflow.com/questions/21253704/how-to-save-mysql-query-output-to-excel-or-txt-file https://stackoverflow.com/questions/35362807/mysql-check-if-table-has-some-records-changed https://www.tecmint.com/transfer-mysql-databases-from-old-to-new-server/