przemku jak mam to sprawdzić??
Cloud v2.3.22 wykresy 📈
Kod: Zaznacz cały
source supla-docker/.env
docker exec supla-db mysql -u supla --password=$DB_PASSWORD supla -e "SELECT MAX(date) FROM `supla_em_log`"
taką odpowiedź otrzymałempzygmunt pisze: ↑pn maja 25, 2020 8:25 pmKod: Zaznacz cały
source supla-docker/.env docker exec supla-db mysql -u supla --password=$DB_PASSWORD supla -e "SELECT MAX(date) FROM `supla_em_log`"
Kod: Zaznacz cały
pi@RPI-4:~ $ source supla-docker/.env
pi@RPI-4:~ $ docker exec supla-db mysql -u supla --password=$DB_PASSWORD supla -e "SELECT MAX(date) FROM `supla_em_log`"
-bash: supla_em_log: nie znaleziono polecenia
ERROR 1064 (42000) at line 1: 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
Sprawdź logi i bazę
nie za bardzo wiem co mam robić i błądzę trochę po omacku, jednak przeglądając katalog supła-docker zauważyłem że nie które katalogi mają nadane uprawnienia chyb nie takim użytkownikom
Kod: Zaznacz cały
pi@RPI-4:~/supla-docker $ cd var
pi@RPI-4:~/supla-docker/var $ ls -l
razem 16
drwxr-xr-x 2 pi pi 4096 kwi 17 20:54 backups
drwxr-xr-x 2 www-data www-data 4096 mar 21 13:35 cloud-local
drwxr-xr-x 2 www-data www-data 4096 maj 26 02:06 cloud-logs
drwxr-xr-x 5 pihole spi 4096 maj 26 17:46 mysql
pi@RPI-4:~/supla-docker/var $ cd mysql/
pi@RPI-4:~/supla-docker/var/mysql $ ls -l
razem 53264
-rw-rw---- 1 pihole spi 44040192 maj 26 17:50 ibdata1
-rw-rw---- 1 pihole spi 5242880 maj 26 17:50 ib_logfile0
-rw-rw---- 1 pihole spi 5242880 maj 24 14:29 ib_logfile1
drwx------ 2 pihole spi 4096 mar 13 22:37 mysql
drwx------ 2 pihole spi 4096 mar 13 22:37 performance_schema
drwx------ 2 pihole spi 4096 kwi 17 21:00 supla
A może to nie o to chodzi??
Taki użytkownik i taka grupa jest używana przez mysql. Serwer WWW tam bezpośrednio nic nie zapisuje, robi to serwer mysql. U mnie w ogóle nie ma nazwy użytkownika, jest tylko id 999. Widocznie jakaś inna aplikacja założyła użytkownika pihole pod id 999 i dlatego tak się wyświetla.
pihole kojarzy się z aplikacją pi-hole, do usuwania reklam.
Kod: Zaznacz cały
pi@suplapi:~ $ ls -al supla-docker/var/
total 28
drwxr-xr-x 6 pi pi 4096 Jan 31 11:44 .
drwxr-xr-x 5 pi pi 4096 May 3 22:01 ..
drwxr-xr-x 2 pi pi 4096 May 7 09:20 backups
drwxr-xr-x 2 www-data www-data 4096 Jan 4 18:20 cloud-local
drwxr-xr-x 2 www-data www-data 4096 May 26 06:47 cloud-logs
-rw-r--r-- 1 pi pi 14 Jan 4 18:11 .gitignore
drwxr-xr-x 5 999 spi 4096 May 16 10:12 mysql
pi@suplapi:~ $ ls -al supla-docker/var/mysql/
total 69656
drwxr-xr-x 5 999 spi 4096 May 16 10:12 .
drwxr-xr-x 6 pi pi 4096 Jan 31 11:44 ..
-rw-rw---- 1 999 spi 60817408 May 26 22:07 ibdata1
-rw-rw---- 1 999 spi 5242880 May 26 22:07 ib_logfile0
-rw-rw---- 1 999 spi 5242880 May 22 14:12 ib_logfile1
drwx------ 2 999 spi 4096 Jan 4 18:20 mysql
drwx------ 2 999 spi 4096 Jan 4 18:20 performance_schema
drwx------ 2 999 spi 4096 May 8 15:54 supla
Widzimy się na Supla Offline Party Season 2
Połacz się z mysql i odpal selecta do bazy