Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
japina Član
Pridružen-a: Čet 02 Jun 2011 15:30 Prispevkov: 90 Aktiv.: 0.57 Kraj: Šentrupert na Dolenjskem
|
Objavljeno: Pon Jan 12, 2015 8:59 am Naslov sporočila: |
|
|
Mislim da je bolj problem v pythonu, ker nima pravice pisati po devicu (/dev/...).
|
|
Nazaj na vrh |
|
|
mobwap Član
Pridružen-a: Sre 14 Mar 2012 9:42 Prispevkov: 326 Aktiv.: 2.21 Kraj: Doma
|
Objavljeno: Pon Jan 12, 2015 10:51 am Naslov sporočila: |
|
|
a nebi raje dodal uporabnika ki želi dostopat do /dev v skupino dialout?
Koda: |
sudo adduser user_name dialout |
Potem lahko tudi tisti sudo iz skripte umakeš.
_________________ INSTALLING DEMOCRACY.... 44% DONE.
Installation failed.
404 error: form not found.
FORMING GOVERNMENT.... 23% DONE.
Formation failed. |
|
Nazaj na vrh |
|
|
mato1111 Član
Pridružen-a: Pet 28 Dec 2012 14:42 Prispevkov: 612 Aktiv.: 4.44 Kraj: Vrhnika
|
Objavljeno: Pon Jan 12, 2015 8:48 pm Naslov sporočila: |
|
|
@Mobwap
Tak je odgovor na tvojo kodo
Koda: |
The user is already a member of `dialout'. |
Da ni kakšna napaka v moji html kodi? Primer sem od nekje skopiral in uredil po svoje
|
|
Nazaj na vrh |
|
|
bolha95 Član
Pridružen-a: Pet 14 Dec 2007 21:33 Prispevkov: 296 Aktiv.: 1.49 Kraj: Križe / Tržič
|
Objavljeno: Tor Jan 13, 2015 1:05 pm Naslov sporočila: |
|
|
Predlagam, da pogledaš v apache log datoteke, pa boš videl če ti še kaj ne deluje.
Odpri terminal in vpiši
tail -f /var/log/apache2/*.log
Spremembe zapisov se ti potem izpisujejo v realnem času
_________________ LP,
Robi
Kjer se znanje konča, se domišljija začne |
|
Nazaj na vrh |
|
|
mato1111 Član
Pridružen-a: Pet 28 Dec 2012 14:42 Prispevkov: 612 Aktiv.: 4.44 Kraj: Vrhnika
|
Objavljeno: Sre Jan 14, 2015 8:52 pm Naslov sporočila: |
|
|
Sedaj deluje
Zahvala gre @bolha95
Potrebno je bilo narediti tole:
Koda: |
sudo adduser www-data dialout |
|
|
Nazaj na vrh |
|
|
mato1111 Član
Pridružen-a: Pet 28 Dec 2012 14:42 Prispevkov: 612 Aktiv.: 4.44 Kraj: Vrhnika
|
|
Nazaj na vrh |
|
|
mato1111 Član
Pridružen-a: Pet 28 Dec 2012 14:42 Prispevkov: 612 Aktiv.: 4.44 Kraj: Vrhnika
|
Objavljeno: Sob Jan 24, 2015 1:06 pm Naslov sporočila: |
|
|
Zdravo
Mogoče kdo ve zakaj mi pri tej kodi izpiše samo $myout, $podatek1, 2 in 3 pa ne?
Koda: |
<input type="submit" name="submit3" value="PODATKI"><br>
<?php
if( isset($_POST['submit3']) ){
system('python /var/www/html/podatki.py', $myout);
$podatek1=substr($myout, 0, 7);
$podatek2=substr($myout, 8, 7);
$podatek3=substr($myout, 16, 7);
echo $myout;
echo $podatek1;
echo $podatek2;
echo $podatek3;
}
?> |
|
|
Nazaj na vrh |
|
|
bolha95 Član
Pridružen-a: Pet 14 Dec 2007 21:33 Prispevkov: 296 Aktiv.: 1.49 Kraj: Križe / Tržič
|
Objavljeno: Pon Jan 26, 2015 9:41 am Naslov sporočila: |
|
|
Ukaz system napačno uporabljaš. V spremenljivko $myout se ti vpiše return value ukaza, kar pa ni informacija, ki jo potrebuješ.
Pravilna sintaksa bi bila
Koda: |
$myout=system('python /var/www/html/podatki.py', $retval);
|
http://php.net/manual/en/function.system.php
_________________ LP,
Robi
Kjer se znanje konča, se domišljija začne |
|
Nazaj na vrh |
|
|
mato1111 Član
Pridružen-a: Pet 28 Dec 2012 14:42 Prispevkov: 612 Aktiv.: 4.44 Kraj: Vrhnika
|
Objavljeno: Pon Jan 26, 2015 8:29 pm Naslov sporočila: |
|
|
Hvala sem že rešil tako
Koda: |
exec('python /var/www/html/podatki.py', $myout);
$podatki = implode( " ", $myout);
echo $podatki; |
|
|
Nazaj na vrh |
|
|
mato1111 Član
Pridružen-a: Pet 28 Dec 2012 14:42 Prispevkov: 612 Aktiv.: 4.44 Kraj: Vrhnika
|
Objavljeno: Sob Apr 18, 2015 1:17 pm Naslov sporočila: |
|
|
Lahko RPI spravim "online" glede na to da uporabljam dinamični IP ?
|
|
Nazaj na vrh |
|
|
Vlado Član
Pridružen-a: Sre 03 Mar 2004 21:35 Prispevkov: 561 Aktiv.: 2.52 Kraj: Ljubljana
|
Objavljeno: Sob Apr 18, 2015 3:08 pm Naslov sporočila: |
|
|
Lahko,
dyndns ni več zastonj.
Poskusi z no-ip, ali pa dtdns.
LP
|
|
Nazaj na vrh |
|
|
bolha95 Član
Pridružen-a: Pet 14 Dec 2007 21:33 Prispevkov: 296 Aktiv.: 1.49 Kraj: Križe / Tržič
|
|
Nazaj na vrh |
|
|
MCAT Član
Pridružen-a: Ned 18 Nov 2007 22:06 Prispevkov: 306 Aktiv.: 1.53 Kraj: Moravče (JN76JD)
|
Objavljeno: Ned Apr 19, 2015 2:52 pm Naslov sporočila: |
|
|
afraid.org, potem pa daš kodo, ki jo dobiš v cron tabelo, in se ti bo dns vsake toliko posodobil na trenuten IP.
_________________ Gregor, S53SL
Think out of . |
|
Nazaj na vrh |
|
|
Mihc87 Član
Pridružen-a: Tor 25 Jan 2011 11:58 Prispevkov: 189 Aktiv.: 1.17 Kraj: Ljubljana
|
Objavljeno: Pon Apr 20, 2015 7:40 am Naslov sporočila: |
|
|
+1 na no-ip.org
je brezplačen za tri različne host-e. Edino kar moraš storiti je, da vsakih 30 dni klikneš na URL, ki ti ga pošljejo za podaljšanje brezplačnega hosta.
|
|
Nazaj na vrh |
|
|
|