Well on this box, QNAP TS219, ARM processor, which runs with a stripped version of linux, the apache daemon runs as the httpdusr and is pretty much limited on the rights that it has within the system. As I noticed there is another discussion now on pretty much the same topic, users that have no rights to access the peripherals, unless given specific rights to do so, but on this box is pretty much impossible, from my point of view.
So in order to overcome this obstacle, I added a telnet class, if I can call it this way so I am running the commands through telnet class with admin rights ... at the moment my scanner is not fully supported (I am already in contact with one of the devs who's going to look into this as soon as possible) so I cannot fully test this at the moment. But the errors are gone, so lets hope for the best. Cheers, Cristian. ---------- Forwarded message ---------- From: m. allan noah <kitno...@gmail.com> Date: 2011/4/8 Subject: Re: [sane-devel] phpSANE question To: Cristi Lacatus <alaskanseaman at gmail.com> how about telling the list, so folks can find the answer in the archives later? allan On Thu, Apr 7, 2011 at 11:48 PM, Cristi Lacatus <alaskanseaman at gmail.com> wrote: > Thanks, Allan ... that was the reason, I should've see it earlier, but I > kept thinking that is something related to the environment where the command > is executed by the web interface and there are some lib or something else > missing. > > Cheers, > Cristian. > > 2011/4/7 m. allan noah <kitno455 at gmail.com> >> >> I've never worked with phpSANE, but I can take a guess. PHP scripts >> run as the apache user, and the apache user does not have permissions >> to talk to the device files. Run scanimage -L as the user apache runs >> as, and see if that's true. If so, look to make some udev or hal rule >> changes. >> >> allan >> >> On Thu, Apr 7, 2011 at 11:01 AM, Cristi Lacatus <alaskanseaman at gmail.com> >> wrote: >> > Hello, >> > >> > I know this is the dist list for the SANE project, but maybe there is >> > someone out there that uses phpSANE and can help me out. I am trying to >> > use >> > this on my QNAP NAS, linux flavour with apache 2 and php 5 support, but >> > I >> > keep getting this error message and the resolution field is highlighted >> > in >> > red. >> > From what I can tell the problem is when the command is being executed, >> > for >> > example when the command "scanimage --help" it's executed in the CLI, >> > usually it outputs the help text but it also gives detailed information >> > about the scanners that are connected to the system at that time. When >> > it >> > gets executed by the web interface, it only outputs the help text, >> > nothing >> > else. >> > I also tried with a different command, "scanimage -L" when executed in >> > the >> > CLI it outputs "device `pixma:04A91746_01760E' is a CANON Canon PIXMA >> > MP280 >> > multi-function peripheral", when executed through phpSANE, it only >> > outputs >> > "device `pixma:04A91746' is a CANON Canon PIXMA MP280 multi-function >> > peripheral". I'm exporting the necessary paths, but that doesn't help >> > either. >> > >> > Any help will be greatly appreciated? >> > >> > Thanks, >> > Cristian. >> > >> > >> > -- >> > sane-devel mailing list: sane-devel at lists.alioth.debian.org >> > http://lists.alioth.debian.org/mailman/listinfo/sane-devel >> > Unsubscribe: Send mail with subject "unsubscribe your_password" >> > to sane-devel-request at lists.alioth.debian.org >> > >> >> >> >> -- >> "The truth is an offense, but not a sin" > > -- "The truth is an offense, but not a sin" -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.alioth.debian.org/pipermail/sane-devel/attachments/20110408/081564d9/attachment.htm> -------------- next part -------------- A non-text attachment was scrubbed... Name: telnet.class.php Type: application/x-httpd-php Size: 8807 bytes Desc: not available URL: <http://lists.alioth.debian.org/pipermail/sane-devel/attachments/20110408/081564d9/attachment.php>