Uživatelské nástroje

Nástroje pro tento web


private:zakaznici:promex:kiosk-ukoly

Ú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í 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 - 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

private/zakaznici/promex/kiosk-ukoly.txt · Poslední úprava: autor: snemec

DokuWiki Appliance - Powered by TurnKey Linux