1) al punto 7.1 della guida, il file da modificare pooler485.sh si trova nella directory /var/www/comapps e non nella directory /var/www/metern/comapps. Giusto?
2) al punto 7.2 della guida, il file da editare config_daemon.php è abbastanza diverso da quello da te postato.
Io mi trovo questo:
Codice: Seleziona tutto
<?php
if(!defined('checkaccess')){die('Direct access not permitted');}
// Manage com. apps daemon as 'http' user if needed
if (!is_null($pid)) { // Start Daemon
$output = shell_exec('pooler485 2 9600 /dev/ttyUSB0 > /dev/null 2>/dev/null &');
//$output = shell_exec('poolSDM485 1 9600 /dev/sdm > /dev/null 2>/dev/null &');
//$output = shell_exec('/usr/bin/curl http://192.168.1.12/startsdm.php');
//$output = shell_exec("/srv/http/comapps/poolmeters.py live > /dev/null 2>&1 &");
} else { //Stop
$output = shell_exec('pkill -f pooler485 > /dev/null 2>&1 &');
//$output = shell_exec('pkill -f poolSDM485 > /dev/null 2>&1 &');
}
?>
mentre tu dici che è da modificare così:
Codice: Seleziona tutto
<?php
if (isset($_SERVER['REMOTE_ADDR'])) {
die('Direct access not permitted');
}
// Startup of the com apps daemon as 'http' user if needed
$output = shell_exec('pkill -f pooler485 > /dev/null 2>&1');
sleep(1);
$output = shell_exec('pooler485 2 9600 /dev/ttyUSB0 > /dev/null 2>/dev/null &');
//$output = shell_exec('/usr/bin/curl http://192.168.1.12/startsdm.php');
//$output = shell_exec("/srv/http/metern/comapps/poolmeters.py live > /dev/null 2>&1 &");
?>
C'è molta differenza.... va cambiato completamente?
Grazie