Page 34 of 75

Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!

Posted: Fri Mar 17, 2023 9:45 am
by Daniel
tom_rosenback wrote:Har du php-cli installerat?
...eller paketet heter nog mer exakt snarare php5-cli. Det måste man ha :-)

/Daniel

Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.2 releasad!!

Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
HomeAutomation v1.2.2 finns nu att laddas ner från hemsidan, http://karpero.mine.nu/ha

Denna release är enbart bugfixar och små kosmetiska förändringar som vi tack vare era kommentarer och feedback kunnat hitta och fixa, tackar! Någon fler release av v1.2.x serien kommer inte att ske om nu inte någon större bug hittas.

Det som skett i 1.2.2 är följande:
- [Mobile] Mobile GUI
- [General] Saving the first scenario gives the impression that it is selected
- [General] Remove root_url from config since this isn´t needed.
- [Tdtool] Add more debug messages when toggling devices
- [General] Move all.css to subfolder
- [Scheduler] Change sort order of schedules for better readability
- [General] Add config_default.php including default values for fallback
- [Mobile] Theme doesn´t seem to have affect on page
- [Languages] Wrong variable name in install_en.php
- [Help] Remove link Mobile to Full (and vice versa) from Help

Kolla Mantis för mera detaljer.

Följande release på listan är v2.0, här kommer vi i princip enbart att fokusera oss på schemaläggaren. Den kommer att bli helt ombyggd med nya funktioner som t.ex. random på/av slag, wakeup-light, abs dimmer nivåer, mm., mm.. När denna release sker kan jag i det här skedet inte uttala mig om, håller er informerade hur det framskrider.

Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!

Posted: Fri Mar 17, 2023 9:45 am
by hylsan
Daniel wrote:
tom_rosenback wrote:Har du php-cli installerat?
...eller paketet heter nog mer exakt snarare php5-cli. Det måste man ha :-)

/Daniel
som Daniel skriver så hittade jag php5-cli och installerade detta.

..men nu får jag inte upp några kommande händelser alls..ska prova starta om burken förvisso men ..

(kör in 1.2.2 också för säkerhetskull)

Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!

Posted: Fri Mar 17, 2023 9:45 am
by Daniel
hylsan wrote:som Daniel skriver så hittade jag php5-cli och installerade detta.

..men nu får jag inte upp några kommande händelser alls..ska prova starta om burken förvisso men ..

(kör in 1.2.2 också för säkerhetskull)
Om du inte hade php5-cli installerat och har lagt upp schemaläggningar så har de bara skapats i användargränssnittet och inte "på riktigt". Du får nog plocka bort alla dina schemaläggningar och börja om från början är jag rädd...

/Daniel

Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.2 releasad!!

Posted: Fri Mar 17, 2023 9:45 am
by hylsan
vill nog påstå att det är en sanning med modifikation Daniel :)
Kollade jag cronen för www-data så låg där de olika tiderna.

Code: Select all

tomas@MythCube:~$ sudo cat /var/spool/cron/crontabs/www-data
[sudo] password for tomas: 
# DO NOT EDIT THIS FILE - edit the master and reinstall.
# (/tmp/tempcrontab installed on Tue Nov  9 18:56:30 2010)
# (Cron version -- $Id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie Exp $)
25 05 * * * /usr/bin//php /var/www/ha/tdtool.php task=1 status=1
51 06 * * * /usr/bin//php /var/www/ha/tdtool.php task=1 status=0
29 15 * * * /usr/bin//php /var/www/ha/tdtool.php task=1 status=1
30 22 * * * /usr/bin//php /var/www/ha/tdtool.php task=1 status=0
00 06 * * * /usr/bin//php /var/www/ha/tdtool.php task=4 status=1
58 18 * * * /usr/bin//php /var/www/ha/tdtool.php task=4 status=0
01 00 * * * /usr/bin//php /var/www/ha/updatetasks.php
tomas@MythCube:~$ 
Nu får jag i alla fall upp kommande händelser igen, men inget mer händer.

Provade på ändra och göra en ny händelse...
Apache-loggen säger inget heller..

Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.2 releasad!!

Posted: Fri Mar 17, 2023 9:45 am
by Daniel
hylsan wrote:vill nog påstå att det är en sanning med modifikation Daniel :)
Kollade jag cronen för www-data så låg där de olika tiderna.
Haha... Nä just det, jag som tänkte fel. Funkar att skapa scheman utan cli, men inte att köra dem :D
hylsan wrote:Nu får jag i alla fall upp kommande händelser igen, men inget mer händer.
Vad händer om du (inloggad som www-data) kör samma kommando manuellt (dvs t ex "/usr/bin//php /var/www/ha/tdtool.php task=1 status=1" eller någon annan lämplig task)?

Om du slår på debuggen i HA, händer det någonting när en lampa borde tänts/släckts?

/Daniel

Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.2 releasad!!

Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
Daniel wrote:
hylsan wrote:vill nog påstå att det är en sanning med modifikation Daniel :)
Kollade jag cronen för www-data så låg där de olika tiderna.
Haha... Nä just det, jag som tänkte fel. Funkar att skapa scheman utan cli, men inte att köra dem :D
hylsan wrote:Nu får jag i alla fall upp kommande händelser igen, men inget mer händer.
Vad händer om du (inloggad som www-data) kör samma kommando manuellt (dvs t ex "/usr/bin//php /var/www/ha/tdtool.php task=1 status=1" eller någon annan lämplig task)?

Om du slår på debuggen i HA, händer det någonting när en lampa borde tänts/släckts?

/Daniel
Om du kör v1.2.2 så skall du få en hel del debug meddelanden i logs/debug.txt, så gott som vid varje händelse i HA, dvs. när du sparar ett schema, när ett schema körs automatiskt / manuellt, när du togglar en enhet...

Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.2 releasad!!

Posted: Fri Mar 17, 2023 9:45 am
by hylsan

Code: Select all

tomas@MythCube:~$ sudo -u www-data /usr/bin/php /var/www/ha/tdtool.php task=5 status=1
/usr/bin/php: error while loading shared libraries: libdb-4.7.so: cannot open shared object file: No such file or directory
tomas@MythCube:~$
debug.txt

Code: Select all

2010.11.10	06:11	admin	127.0.0.1	Command: crontab /tmp/tempcrontab
Output:

2010.11.10	06:11	admin	127.0.0.1	Command: crontab -l > /tmp/tempcrontab
Output:


Crontab line: 15 06 * * * /usr/bin/php /var/www/ha/tdtool.php task=5 status=1
2010.11.10	06:11	admin	127.0.0.1	Command: crontab /tmp/tempcrontab
Output:

2010.11.10	06:11	admin	127.0.0.1	Command: crontab -l > /tmp/tempcrontab
Output:


Crontab line: 00 22 * * * /usr/bin/php /var/www/ha/tdtool.php task=5 status=0
2010.11.10	06:11	admin	127.0.0.1	Command: crontab /tmp/tempcrontab
Output:

2010.11.10	06:11	admin	127.0.0.1	Command: crontab -l > /tmp/tempcrontab
Output:


Crontab line: 25 05 * * * /usr/bin//php /var/www/ha/tdtool.php task=1 status=1

Crontab line: 51 06 * * * /usr/bin//php /var/www/ha/tdtool.php task=1 status=0

Crontab line: 29 15 * * * /usr/bin//php /var/www/ha/tdtool.php task=1 status=1

Crontab line: 30 22 * * * /usr/bin//php /var/www/ha/tdtool.php task=1 status=0

Crontab line: 15 06 * * * /usr/bin/php /var/www/ha/tdtool.php task=5 status=1

Crontab line: 00 22 * * * /usr/bin/php /var/www/ha/tdtool.php task=5 status=0

Crontab line: 01 00 * * * /usr/bin/php /var/www/ha/updatetasks.php
2010.11.10	06:11	admin	127.0.0.1	Command: crontab /tmp/tempcrontab
Output:


Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.2 releasad!!

Posted: Fri Mar 17, 2023 9:45 am
by Daniel
hylsan wrote:

Code: Select all

tomas@MythCube:~$ sudo -u www-data /usr/bin/php /var/www/ha/tdtool.php task=5 status=1
/usr/bin/php: error while loading shared libraries: libdb-4.7.so: cannot open shared object file: No such file or directory
tomas@MythCube:~$
Här var det trasigt ser jag... Testa

Code: Select all

apt-get install libdb4.7
så får vi se sedan...

/Daniel

Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.2 releasad!!

Posted: Fri Mar 17, 2023 9:45 am
by hylsan
provade inte 4.7 men kollade och då hade jag 4.8 installerad. Kan det vara någon skillnad?

Kan förvisso prova installera 4.7:an också o se ifall det hjälper, men det känns dumt.

Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.2 releasad!!

Posted: Fri Mar 17, 2023 9:45 am
by Daniel
hylsan wrote:provade inte 4.7 men kollade och då hade jag 4.8 installerad. Kan det vara någon skillnad?

Kan förvisso prova installera 4.7:an också o se ifall det hjälper, men det känns dumt.
Jag har både 4.7 och 4.8 installerade. Vet inte exakt hur det fungerar, men jag antar att om någonting kräver 4.7 så kanske det betyder exakt 4.7.

/Daniel

Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.2 releasad!!

Posted: Fri Mar 17, 2023 9:45 am
by hylsan
hehe....det här går inte bra :)

Code: Select all

tomas@MythCube:~$ sudo -u www-data /usr/bin/php /var/www/ha/tdtool.php task=5 status=0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20060613+lfs/mysql.so' - /usr/lib/php5/20060613+lfs/mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20060613+lfs/mysqli.so' - /usr/lib/php5/20060613+lfs/mysqli.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20060613+lfs/pdo.so' - /usr/lib/php5/20060613+lfs/pdo.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20060613+lfs/pdo_mysql.so' - /usr/lib/php5/20060613+lfs/pdo_mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0
tomas@MythCube:~$

Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.2 releasad!!

Posted: Fri Mar 17, 2023 9:45 am
by Daniel
Förstår inte riktigt hur du har burit dig åt för att inte ha de nödvändiga paketen installerade, men filerna den klagar på nu finns i varje fall i php5-common och php5-mysql.

/Daniel

Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.2 releasad!!

Posted: Fri Mar 17, 2023 9:45 am
by hylsan
som jag sagt innan så har allt redan varit installerat i distrobutionen (Mythbuntu)

Både common o mysql-paketet är installerat.
Ska jag plocka bort dem o installera om allt som har med php o göra eller?

Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.2 releasad!!

Posted: Fri Mar 17, 2023 9:45 am
by Daniel
hylsan wrote:som jag sagt innan så har allt redan varit installerat i distrobutionen (Mythbuntu)

Både common o mysql-paketet är installerat.
Ska jag plocka bort dem o installera om allt som har med php o göra eller?
Hmmm... Ja, det är ju på något konstigt ställe den letar efter biblioteken, antar att det är det som är problemet. Känns som att du helt enkelt kanske skulle rensa bort allt vad php heter och installera om...

/Daniel