Du har helt rätt. Så mao fick du det att fungera genom att byta ägare på katalogen?hylsan wrote:ok, config-rootpath-raden skulle se ut så här...på min maskin i alla fall...
så nu kommer jag iaf igång med installationenCode: Select all
// root path - full path to folder of this file $config["root_path"] = "/var/www/ha";
hum, naturligtvis så snubblar jag över faktumet att php inte har skriv- o läsrättigheter.
ls -l ger följande;kör jag scriptet i ajax-katalogen så får jag bara en "0"Code: Select all
drwxrwx-w- 11 www-data www-data 4096 2010-10-31 15:12 ha
Du borde uppdatera faq:en
iaf lägga in hur man ändrar användare på katalogen (för oss som inte är elit-hackar i linux )Code: Select all
sudo chown -hR www-data /var/www/ha
PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!
Moderator: Telldus
-
- Posts: 779
- Joined: Fri Mar 17, 2023 9:45 am
- Contact:
Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!
//Tom
Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!
nope, ledsen Tom
-
- Posts: 779
- Joined: Fri Mar 17, 2023 9:45 am
- Contact:
Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!
Alltså fick du ägaren bytt elr vad hänger det upp sig på? Det är ju inte sagt att just din installation använder www-data...hylsan wrote:nope, ledsen Tom
Give me some clue, så kanske jag kan hjälpa dig på traven.
//Tom
Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!
jag har satt ägaren enligt bilden tidigare (dvs 755 på www-data)
får fortfarande upp att php inte har rättigheter.
kollar jag i apache-loggen så får jag upp följande;
vet inte vad jag mer ska ge dig för bra ledtrådar...
får fortfarande upp att php inte har rättigheter.
kollar jag i apache-loggen så får jag upp följande;
Code: Select all
[Mon Nov 01 18:40:57 2010] [error] [client 127.0.0.1] PHP Warning: chmod() expects exactly 2 parameters, 1 given in /var/www/ha/ajax/testWritePermissions.php on line 22, referer: http://localhost/ha/index.php
Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!
Fått allt att funka nu, tack vare Tom.
Började med att min config.php var fel. Så här ser den ut nu;
Har man problem med att installationen inte hittar php-katalogen kan det vara så att det endast finns en php5 i /usr/bin och då kan man kopiera den och sedan bara döpa om den till php. En ful-lösning kanske men funkar
Om man vill sätta www-data rättigheter på "/var/www/homeautomation"-katalogen så kan man köra följande;
Om man ville se ifall www-data har tillåtelse att exevera tdtool;
För att kolla vilka grupper som www-data är med i kan kan köra detta kommando:
För att lägga till www-data i plugdev-gruppen gör man följande;
kanske hjälper någon eller åtminstonde att man slipper googla på linux-kommandon om man inte är haj på det
Började med att min config.php var fel. Så här ser den ut nu;
Code: Select all
<?php
// root path - full path to folder of this file
$config["root_path"] = "/var/www/ha";
// root url - webaddress to reach pages
$config["root_url"] = "http://".$_SERVER["HTTP_HOST"]."/ha/";
// session key - to separate installations of HomeAutomation, and also from other applications
$config["session_key"] = "HomeAutomation";
?>
Om man vill sätta www-data rättigheter på "/var/www/homeautomation"-katalogen så kan man köra följande;
Code: Select all
sudo chown -hR www-data /var/www/ha
Code: Select all
sudo -u www-data tdtool --on 1
Code: Select all
id -Gn www-data
Code: Select all
sudo usermod -a -G plugdev www-data
-
- Posts: 779
- Joined: Fri Mar 17, 2023 9:45 am
- Contact:
Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!
Tack Tomas för den utförliga beskrivningen på hur du fick HomeAutomation att fungera!hylsan wrote:Fått allt att funka nu, tack vare Tom.
Började med att min config.php var fel. Så här ser den ut nu;Har man problem med att installationen inte hittar php-katalogen kan det vara så att det endast finns en php5 i /usr/bin och då kan man kopiera den och sedan bara döpa om den till php. En ful-lösning kanske men funkarCode: Select all
<?php // root path - full path to folder of this file $config["root_path"] = "/var/www/ha"; // root url - webaddress to reach pages $config["root_url"] = "http://".$_SERVER["HTTP_HOST"]."/ha/"; // session key - to separate installations of HomeAutomation, and also from other applications $config["session_key"] = "HomeAutomation"; ?>
Om man vill sätta www-data rättigheter på "/var/www/homeautomation"-katalogen så kan man köra följande;Om man ville se ifall www-data har tillåtelse att exevera tdtool;Code: Select all
sudo chown -hR www-data /var/www/ha
För att kolla vilka grupper som www-data är med i kan kan köra detta kommando:Code: Select all
sudo -u www-data tdtool --on 1
För att lägga till www-data i plugdev-gruppen gör man följande;Code: Select all
id -Gn www-data
kanske hjälper någon eller åtminstonde att man slipper googla på linux-kommandon om man inte är haj på detCode: Select all
sudo usermod -a -G plugdev www-data
//Tom
Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!
Vi borde kanske starta en tråd med linux kommandon för nybörjare som behöver skaka liv i tellstick och t.ex. homeautomation på linuxmaskiner. Jag är själv rätt grön på det men har lärt mig en hel del grejer efter lite läsande i denna tråden och ändra.hylsan wrote: kanske hjälper någon eller åtminstonde att man slipper googla på linux-kommandon om man inte är haj på det
Ett av mina tips får bli att installera midnight commander (mc) om man som jag kör via putty på sin windowsburk, då får man en filhanterare som gamla norton i dos och kan klicka med musen och rätt så lätt flytta filer m.m.
//Magnus
-
- Posts: 779
- Joined: Fri Mar 17, 2023 9:45 am
- Contact:
Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!
Tja, varför inte... Om inte annat så tillför jag mer än gärna era tips till hemsidan...BubbaUser wrote:Vi borde kanske starta en tråd med linux kommandon för nybörjare som behöver skaka liv i tellstick och t.ex. homeautomation på linuxmaskiner. Jag är själv rätt grön på det men har lärt mig en hel del grejer efter lite läsande i denna tråden och ändra.hylsan wrote: kanske hjälper någon eller åtminstonde att man slipper googla på linux-kommandon om man inte är haj på det
Ett av mina tips får bli att installera midnight commander (mc) om man som jag kör via putty på sin windowsburk, då får man en filhanterare som gamla norton i dos och kan klicka med musen och rätt så lätt flytta filer m.m.
//Magnus
//Tom
Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!
ja för min del får du gärna göra det
alla kanske inte går via här heller utan hittar din sida på annat sett..
alla kanske inte går via här heller utan hittar din sida på annat sett..
-
- Posts: 779
- Joined: Fri Mar 17, 2023 9:45 am
- Contact:
Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!
Tack!hylsan wrote:ja för min del får du gärna göra det
alla kanske inte går via här heller utan hittar din sida på annat sett..
JA man vet aldrig hur människor hittar sidorna, telldus, forums, google, friends, U name it...
//Tom
Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
-
- Posts: 25
- Joined: Fri Mar 17, 2023 9:45 am
Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!
Och om detta ger "Turning on device 4, Biblioteket (soffan) - Permission denied" som svar?hylsan wrote:
Om man ville se ifall www-data har tillåtelse att exevera tdtool;Code: Select all
sudo -u www-data tdtool --on 1
Har satt www-data som ägare till både tdtool och rfcmd.
Är medveten om http://karpero.mine.nu/ha/index.php?page=faq&hl=en_US, och
Code: Select all
sudo id -Gn www-data
ger som resultat
Code: Select all
www-data plugdev
Idéer?
-
- Posts: 779
- Joined: Fri Mar 17, 2023 9:45 am
- Contact:
Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!
Vad kör du för OS?mountaindude wrote:Och om detta ger "Turning on device 4, Biblioteket (soffan) - Permission denied" som svar?hylsan wrote:
Om man ville se ifall www-data har tillåtelse att exevera tdtool;Code: Select all
sudo -u www-data tdtool --on 1
Har satt www-data som ägare till både tdtool och rfcmd.
Är medveten om http://karpero.mine.nu/ha/index.php?page=faq&hl=en_US, ochCode: Select all
sudo id -Gn www-data
ger som resultatNär jag är inloggad som mig själv på maskinen (vanlig användare, inte som root) så kan jag köra tdtool och tända/släcka lampor.Code: Select all
www-data plugdev
Idéer?
//Tom
Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
-
- Posts: 25
- Joined: Fri Mar 17, 2023 9:45 am
Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!
Console-only Ubuntu:
Allt på servern hyfsat uppdaterat, gjorde en apt-get upgrade senast igår.
Har bootat om, inte för att det ska behövas, men men..
Edit:
Hmm, testade att köra tdtool som user www-data igen, fast utan Tellsticken inpluggad.
Samma fel.
Kör jag samma kommando (dvs tdtool --on 4) som mig själv (dvs user "goran") så går det utmärkt när Tellsticken är isatt, men ger felmeddelande (såklart) när Tellsticken är utdragen: "Turning on device 4, Biblioteket (soffan) - An error occurred when communication with TellStick".
Code: Select all
goran@hubba:~$ sudo uname -r
2.6.31-22-386
Har bootat om, inte för att det ska behövas, men men..
Edit:
Hmm, testade att köra tdtool som user www-data igen, fast utan Tellsticken inpluggad.
Samma fel.
Kör jag samma kommando (dvs tdtool --on 4) som mig själv (dvs user "goran") så går det utmärkt när Tellsticken är isatt, men ger felmeddelande (såklart) när Tellsticken är utdragen: "Turning on device 4, Biblioteket (soffan) - An error occurred when communication with TellStick".
Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!
ok man ska aldrig ropa hej förrens man...
Får naturligtvis inte schedulern att sparka igång, säkert nått säkerhets-tjaffs igen *suck*
Hade bara en at.deny i min /etc/-katalog o där fanns www-data så jag plockade bort den.
Eftersom det inte hjälpte så skapade jag en at.allow o en cron.allow och skrev in www-data.
Händer fortfarande inget, inget i apache-loggen heller..
Vet att jag nånstans fick upp "access denied" (typ) innan jag la till allow-filerna men nu hittar jag inget, inte i HA-debug-loggen heller. Kollar jag i crontabben för www-data så läggs det in där, verkar det som..
Har googlat runt nu nån timme och försökt lösa det själv men jag får nog ge mig och be om hjälp.
Får naturligtvis inte schedulern att sparka igång, säkert nått säkerhets-tjaffs igen *suck*
Hade bara en at.deny i min /etc/-katalog o där fanns www-data så jag plockade bort den.
Eftersom det inte hjälpte så skapade jag en at.allow o en cron.allow och skrev in www-data.
Händer fortfarande inget, inget i apache-loggen heller..
Vet att jag nånstans fick upp "access denied" (typ) innan jag la till allow-filerna men nu hittar jag inget, inte i HA-debug-loggen heller. Kollar jag i crontabben för www-data så läggs det in där, verkar det som..
Har googlat runt nu nån timme och försökt lösa det själv men jag får nog ge mig och be om hjälp.
-
- Posts: 779
- Joined: Fri Mar 17, 2023 9:45 am
- Contact:
Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!
Har du php-cli installerat?hylsan wrote:ok man ska aldrig ropa hej förrens man...
Får naturligtvis inte schedulern att sparka igång, säkert nått säkerhets-tjaffs igen *suck*
Hade bara en at.deny i min /etc/-katalog o där fanns www-data så jag plockade bort den.
Eftersom det inte hjälpte så skapade jag en at.allow o en cron.allow och skrev in www-data.
Händer fortfarande inget, inget i apache-loggen heller..
Vet att jag nånstans fick upp "access denied" (typ) innan jag la till allow-filerna men nu hittar jag inget, inte i HA-debug-loggen heller. Kollar jag i crontabben för www-data så läggs det in där, verkar det som..
Har googlat runt nu nån timme och försökt lösa det själv men jag får nog ge mig och be om hjälp.
//Tom
Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha