Rilasciato MeterN ver. 0.8.4

Discussioni relative al software di monitoraggio energetico METERN


s_p
Messaggi: 283
Iscritto il: 06/04/2017, 20:49

Re: Rilasciato MeterN ver. 0.8.4

Messaggioda s_p » 09/10/2017, 19:19

Ho aggiornato a 0.8.4 e ho modificato i files pool123s.php e bootmn.php inserendo quelli dell'allegato. Sono stato attento ai permessi e proprietari

Inviato dal mio A0001 utilizzando Tapatalk


s_p
Messaggi: 283
Iscritto il: 06/04/2017, 20:49

Re: Rilasciato MeterN ver. 0.8.4

Messaggioda s_p » 09/10/2017, 21:19

Codice: Seleziona tutto

pi@raspberrypi:~ $ pool123s energy
-bash: /usr/bin/pool123s: /usr/bin/php^M: interprete errato: File o directory non esistente
pi@raspberrypi:~ $ pool123s power
-bash: /usr/bin/pool123s: /usr/bin/php^M: interprete errato: File o directory non esistente

Avatar utente
Flane
Messaggi: 2466
Iscritto il: 16/01/2016, 15:02

Re: Rilasciato MeterN ver. 0.8.4

Messaggioda Flane » 10/10/2017, 15:09

Come puoi vedere dalla risposta non trova il file pool123s

O non l'hai messo nella cartella corretta, o gli ha cambiato nome, o hai qualche problema con il symlink.
Comunque sia hai combinato tu qualche guaio nella modifica.

Prova a cancellare e ricreare il symlink e vedi che ti dice:

Codice: Seleziona tutto

rm /usr/bin/pool123s
ln -s /var/www/comapps/pool123s.php /usr/bin/pool123s

s_p
Messaggi: 283
Iscritto il: 06/04/2017, 20:49

Re: Rilasciato MeterN ver. 0.8.4

Messaggioda s_p » 10/10/2017, 16:21

avevo già provato questa soluzione, senza risultato.

può essere una questione di permessi e o gruppo/proprietario?

pool123s.php in in /var/www/comapps ha permessi 775 e proprietario/gruppo pi.pi
il collegamento in /usr/bin avendolo creato con privilegi di root è 777 e root.root

Avatar utente
Flane
Messaggi: 2466
Iscritto il: 16/01/2016, 15:02

Re: Rilasciato MeterN ver. 0.8.4

Messaggioda Flane » 10/10/2017, 16:45

Metti come gruppo e proprietario www-data, ma se il symlink è corretto eseguendo come utente pi e/o root il comando pool123s ti dovrebbe dare le istruzioni d'uso e non il messaggio di errore che non trova il file.

s_p
Messaggi: 283
Iscritto il: 06/04/2017, 20:49

Re: Rilasciato MeterN ver. 0.8.4

Messaggioda s_p » 10/10/2017, 16:58

non riesco a capire perché non vada eppure il collegamanto c'è

Codice: Seleziona tutto

pi@raspberrypi:~ $ pool123s energy
-bash: /usr/bin/pool123s: /usr/bin/php^M: interprete errato: File o directory non esistente
pi@raspberrypi:~ $ sudo pool123s energy
sudo: unable to execute /usr/bin/pool123s: No such file or directory
pi@raspberrypi:~ $ ls /usr/bin
[                                       dpkg-buildflags            iptables-xml                 pdb2.7                start-pulseaudio-kde
2to3                                    dpkg-buildpackage          ischroot                     peekfd                start-pulseaudio-x11
2to3-2.7                                dpkg-checkbuilddeps        isdv4-serial-debugger        perl                  stat
a2p                                     dpkg-deb                   isdv4-serial-inputattach     perl5.20.2            stdbuf
ab                                      dpkg-distaddfile           ispell-wrapper               perlbug               strace
aconnect                                dpkg-divert                ivtv-ctl                     perldoc               strings
addpart                                 dpkg-genchanges            join                         perlivp               strip
addr2line                               dpkg-gencontrol            jpegexiforient               perlthanks            sudo
alsaloop                                dpkg-gensymbols            jpegtran                     pg                    sudoedit
alsamixer                               dpkg-maintscript-helper    json_pp                      pgrep                 sudoreplay
alsaucm                                 dpkg-mergechangelogs       json_xs                      phar                  sum
amidi                                   dpkg-name                  kbdinfo                      phar5                 synclient
amixer                                  dpkg-parsechangelog        killall                      php                   syndaemon
aplay                                   dpkg-query                 l2ping                       php5                  systemd-analyze
aplaymidi                               dpkg-scanpackages          l2test                       pic                   systemd-cat
appres                                  dpkg-scansources           last                         pico                  systemd-cgls
apropos                                 dpkg-shlibdeps             lastb                        piconv                systemd-cgtop
apt                                     dpkg-source                lastlog                      pimixer               systemd-delta
apt-cache                               dpkg-split                 lcf                          pinky                 systemd-detect-virt
apt-cdrom                               dpkg-statoverride          ld                           pipanel               systemd-nspawn
apt-config                              dpkg-trigger               ld.bfd                       pkaction              systemd-path
apt-extracttemplates                    dpkg-vendor                ldd                          pkcheck               systemd-run
apt-ftparchive                          dtc                        ld.gold                      pkexec                systemd-stdio-bridge
apt-get                                 dtdiff                     less                         pkg-config            tabs
aptitude                                dtmerge                    lessecho                     pkill                 tac
aptitude-create-state-bundle            dtoverlay                  lessfile                     pkttyagent            tail
aptitude-curses                         dtoverlay-post             lesskey                      pl2pm                 tasksel
aptitude-run-state-bundle               dtoverlay-pre              lesspipe                     pldd                  taskset
apt-key                                 dtparam                    lexgrog                      pmap                  tbl
apt-mark                                du                         lft                          pod2html              tee
apt-sortpkgs                            dumpkeys                   lft.db                       pod2latex             test
ar                                      dwp                        lftp                         pod2man               testcom
arch                                    edidparser                 lftpget                      pod2readme            tic
arecord                                 edit                       libnetcfg                    pod2text              timedatectl
arecordmidi                             editor                     libpng12-config              pod2usage             timeout
arm-linux-gnueabihf-addr2line           editres                    libpng-config                podchecker            tload
arm-linux-gnueabihf-ar                  eflow                      libwacom-list-local-devices  podselect             toe
arm-linux-gnueabihf-as                  eflowlive                  line                         point-rpi             top
arm-linux-gnueabihf-c++filt             eject                      link                         pool123s            touch
arm-linux-gnueabihf-cpp                 elfedit                    linux32                      poolerconsumi         tput
arm-linux-gnueabihf-cpp-4.9             enc2xs                     linux64                      poolerproduzione      tr
arm-linux-gnueabihf-dwp                 enchant                    listcomponents               POST                  traceproto
arm-linux-gnueabihf-elfedit             enchant-lsmod              listres                      pr                    traceproto.db
arm-linux-gnueabihf-g++                 env                        lnstat                       precat                traceroute
arm-linux-gnueabihf-g++-4.9             eqn                        loadkeys                     preconv               traceroute6
arm-linux-gnueabihf-gcc                 ex                         loadunimap                   prename               traceroute6.db
arm-linux-gnueabihf-gcc-4.9             exifautotran               locale                       preunzip              traceroute.db
arm-linux-gnueabihf-gcc-ar              expand                     localectl                    prezip                traceroute-nanog
arm-linux-gnueabihf-gcc-ar-4.9          expiry                     localedef                    prezip-bin            troff
arm-linux-gnueabihf-gcc-nm              expr                       lockfile-check               print                 truncate
arm-linux-gnueabihf-gcc-nm-4.9          factor                     lockfile-create              printenv              trust
arm-linux-gnueabihf-gcc-ranlib          faillog                    lockfile-remove              printerbanner         tset
arm-linux-gnueabihf-gcc-ranlib-4.9      faked-sysv                 lockfile-touch               printf                tsort
arm-linux-gnueabihf-gcov                faked-tcp                  logger                       prlimit               tty
arm-linux-gnueabihf-gcov-4.9            fakeroot                   logname                      prove                 tvservice
arm-linux-gnueabihf-gprof               fakeroot-sysv              logresolve                   prtstat               tzselect
arm-linux-gnueabihf-ld                  fakeroot-tcp               look                         psed                  ucf
arm-linux-gnueabihf-ld.bfd              fallocate                  lorder                       psfaddtable           ucfq
arm-linux-gnueabihf-ld.gold             fc-cache                   lsattr                       psfgettable           ucfr
arm-linux-gnueabihf-nm                  fc-cat                     lsb_release                  psfstriptable         ucs2any
arm-linux-gnueabihf-objcopy             fcgistarter                lscpu                        psfxtable             udisksctl
arm-linux-gnueabihf-objdump             fc-list                    lsinitramfs                  pstree                ul
arm-linux-gnueabihf-ranlib              fc-match                   lslocks                      pstree.x11            umax_pp
arm-linux-gnueabihf-readelf             fc-pattern                 lsof                         pstruct               unexpand
arm-linux-gnueabihf-run                 fc-query                   lspgpot                      ptar                  unicode_stop
arm-linux-gnueabihf-size                fc-scan                    lsusb                        ptardiff              uniq
arm-linux-gnueabihf-strings             fc-validate                lua                          ptargrep              unlink
arm-linux-gnueabihf-strip               fdtdump                    lua5.1                       ptx                   unlzma
arm-unknown-linux-gnueabihf-pkg-config  fdtget                     luac                         pulseaudio            unshare
as                                      fdtput                     luac5.1                      pwdx                  unxz
aseqdump                                file                       luajit                       pyclean               unzip
aseqnet                                 file-rename                luajit-2.0.3                 pycompile             unzipsfx
aspell                                  find                       luit                         pydoc                 update-alternatives
aspell-import                           find2perl                  lwp-download                 pydoc2.7              update-desktop-database
awk                                     flock                      lwp-dump                     pygettext             update-gconf-defaults
base64                                  fmt                        lwp-mirror                   pygettext2.7          update-mime-database
basename                                fold                       lwp-request                  python                update-mime-database.real
bashbug                                 fonttosfnt                 lxclipboard                  python2               uptime
bccmd                                   free                       lxde-logout                  python2.7             usb-devices
bdftopcf                                freetype-config            lxde-pi-shutdown-helper      pyversions            usbhid-dump
bdftruncate                             from                       lxinput                      ramlog                users
bluetoothctl                            funzip                     lxlock                       ranlib                utmpdump
broadwayd                               g++                        lxpanel                      raspi-config          v4l2-compliance
bsd-from                                g++-4.9                    lxpanelctl                   raspistill            v4l2-ctl
bsd-write                               gamma4scanimage            lxpolkit                     raspivid              v4l2-sysfs-path
btmon                                   gatttool                   lxsession                    raspividyuv           vcdbg
btuart                                  gcc                        lxsession-db                 raspiyuv              vcgencmd
busctl                                  gcc-4.9                    lxsession-default            rcp                   vchiq_test
c++                                     gcc-ar                     lxsession-default-apps       rctest                vi
c2ph                                    gcc-ar-4.9                 lxsession-default-terminal   rdjpgcom              view
c89                                     gcc-nm                     lxsession-edit               rds-ctl               viewres
c89-gcc                                 gcc-nm-4.9                 lxsession-logout             readelf               vim.tiny
c99                                     gcc-ranlib                 lxsession-xdg-autostart      realpath              virtmeter
c99-gcc                                 gcc-ranlib-4.9             lxsession-xsettings          rename                vmstat
cal                                     gconf-merge-tree           lxsettings-daemon            rename.ul             volname
calendar                                gconftool                  lxtask                       renice                w
captoinfo                               gconftool-2                lxterminal                   reqsdm                wall
catchsegv                               gcore                      lzcat                        reset                 watch
catman                                  gcov                       lzcmp                        resizepart            wc
cc                                      gcov-4.9                   lzdiff                       rev                   wget
cd-create-profile                       gcr-viewer                 lzegrep                      rfcomm                whatis
cd-fix-profile                          gdb                        lzfgrep                      rgrep                 whereis
cd-iccdump                              gdb-add-index              lzgrep                       rlogin                which
c++filt                                 gdbserver                  lzless                       rotatelogs            whiptail
chacl                                   gdbtui                     lzma                         routef                who
chage                                   gdialog                    lzmainfo                     routel                whoami
chattr                                  gdm-control                lzmore                       rpcgen                wicd-curses
chcon                                   gencat                     mail-lock                    rpimonitord           word-list-compress
checkgid                                geqn                       mail-touchlock               rpi-update            wpa_passphrase
chfn                                    GET                        mail-unlock                  rsh                   w.procps
chrt                                    getcifsacl                 make                         rsync                 write
chsh                                    getconf                    make-first-existing-target   rtstat                wrjpgcom
cifscreds                               getent                     man                          runcon                X
ciptool                                 getfacl                    mandb                        run-mailcap           X11
cjpeg                                   getkeycodes                manpath                      run-with-aspell       xargs
ckbcomp                                 getopt                     mapscrn                      rview                 xauth
cksum                                   ginstall-info              mawk                         s2p                   xcmsdb
clear                                   git                        mcookie                      sane-find-scanner     xdg-user-dir
clear_console                           git-receive-pack           md5sum                       savelog               xdg-user-dirs-update
cmp                                     git-shell                  md5sum.textutils             scanimage             xdpyinfo
codepage                                git-upload-archive         media-ctl                    scp                   xdriinfo
col                                     git-upload-pack            mesg                         screendump            xev
colcrt                                  gksu                       mkfifo                       script                xfconf-query
colormgr                                gksudo                     mkfontdir                    scriptreplay          xfd
colrm                                   gksu-properties            mkfontscale                  scrot                 xfontsel
column                                  gnome-keyring              mk_modmap                    sdiff                 xgamma
comm                                    gnome-keyring-3            msmtp                        sdptool               xhost
compose                                 gnome-keyring-daemon       mtrace                       see                   xkbbell
config_data                             gold                       namei                        select-default-iwrap  xkbcomp
config_data.diverted                    gpasswd                    nano                         select-editor         xkbevd
convert-dtsv0                           gpg                        nawk                         sensible-browser      xkbprint
corelist                                gpgsplit                   ncal                         sensible-editor       xkbvleds
cpan                                    gpgv                       ncdu                         sensible-pager        xkbwatch
cpansign                                gpg-zip                    ncurses5-config              seq                   xkeystone
cpp                                     gpic                       ncursesw5-config             sessreg               xkill
cpp-4.9                                 gprof                      neqn                         setarch               xlsatoms
c_rehash                                groff                      newaliases                   setcifsacl            xlsclients
crontab                                 grog                       newgrp                       setfacl               xlsfonts
csplit                                  grops                      nice                         setkeycodes           xmessage
ctstat                                  grotty                     nl                           setleds               xmodmap
curl                                    groups                     nm                           setlogcons            Xorg
cut                                     gsettings-data-convert     nohup                        setmetamode           xprop
cvt                                     gsettings-schema-convert   nproc                        setsid                xrandr
cx18-ctl                                gtbl                       nroff                        setterm               xrdb
dbus-cleanup-sockets                    gtf                        nsenter                      setvtrgb              xrefresh
dbus-daemon                             gtk-launch                 nstat                        setxkbmap             xscreensaver
dbus-launch                             gtk-update-icon-cache      ntfsdecrypt                  sftp                  xscreensaver-command
dbus-monitor                            gtk-update-icon-cache-3.0  ntpdc                        sg                    xscreensaver-demo
dbus-run-session                        h2ph                       ntpq                         sha1sum               xscreensaver-getimage
dbus-send                               h2xs                       ntpsweep                     sha224sum             xscreensaver-getimage-file
dbus-uuidgen                            hardlink                   ntptrace                     sha256sum             xscreensaver-getimage-video
dc                                      hciattach                  numfmt                       sha384sum             xscreensaver-text
deallocvt                               hcitool                    obconf                       sha512sum             x-session-manager
debconf                                 hd                         objcopy                      shasum                xset
debconf-apt-progress                    head                       objdump                      shellinaboxd          xsetmode
debconf-communicate                     HEAD                       obxprop                      showconsolefont       xsetpointer
debconf-copydb                          helpztags                  od                           showkey               xsetroot
debconf-escape                          hexdump                    oldfind                      showrgb               xsetwacom
debconf-getlang                         host                       omshell                      shred                 xstdcmap
debconf-get-selections                  hostid                     openbox                      shuf                  xsubpp
debconf-loadtemplate                    hostnamectl                openbox-lxde                 size                  x-terminal-emulator
debconf-mergetemplate                   htcacheclean               openbox-lxde-pi              skill                 xvidtune
debconf-set-selections                  htdbm                      openbox-session              slabtop               xvinfo
debconf-show                            htdigest                   openssl                      slogin                x-window-manager
deb-systemd-helper                      htpasswd                   p11-kit                      snice                 xwininfo
deb-systemd-invoke                      iceauth                    pacat                        sntp                  xxd
decode_tm6000                           iconv                      pacmd                        soelim                xz
delpart                                 id                         pactl                        sort                  xzcat
desktop-file-edit                       iecset                     padsp                        sotruss               xzcmp
desktop-file-install                    info                       pager                        speaker-test          xzdiff
desktop-file-validate                   infobrowser                pamon                        splain                xzegrep
dh_bash-completion                      infocmp                    paplay                       split                 xzfgrep
dh_installxmlcatalogs                   infokey                    parec                        splitfont             xzgrep
dh_python2                              infotocap                  parecord                     sprof                 xzless
diff                                    inotifywait                partx                        ssh                   xzmore
diff3                                   inotifywatch               passwd                       ssh-add               yes
dircolors                               install                    paste                        ssh-agent             zdump
dirname                                 install-info               pasuspender                  ssh-argv0             zenity
djpeg                                   instmodsh                  patch                        ssh-copy-id           zipdetails
dm-tool                                 ionice                     pathchk                      ssh-keygen            zipgrep
dotlockfile                             ipcmk                      pax11publish                 ssh-keyscan           zipinfo
dpkg                                    ipcrm                      pcmanfm                      startlxde
dpkg-architecture                       ipcs                       pdb                          startlxde-pi


s_p
Messaggi: 283
Iscritto il: 06/04/2017, 20:49

Re: Rilasciato MeterN ver. 0.8.4

Messaggioda s_p » 10/10/2017, 19:01

neanche, stesso errore.

ma il carattere ^M che mi ritrovo nella risposta può essere indizio di qualcosa?

Codice: Seleziona tutto

pi@raspberrypi:~ $ cd /var/www/comapps
pi@raspberrypi:/var/www/comapps $ pool123s energy
-bash: /usr/bin/pool123s: /usr/bin/php^M: interprete errato: File o directory non esistente
pi@raspberrypi:/var/www/comapps $ sudo pool123s energy
sudo: unable to execute /usr/bin/pool123s: No such file or directory
pi@raspberrypi:/var/www/comapps $


Torna a “MeterN”

Chi c’è in linea

Visitano il forum: Nessuno e 11 ospiti