No picture in Zones ?

Support and queries relating to all previous versions of ZoneMinder
User avatar
aarni
Posts: 10
Joined: Thu May 13, 2004 12:22 pm
Location: Finland

No picture in Zones ?

Post by aarni »

Hi,

I got ZM 1.19.4 running on my brand new Fedora Core 2 / Hauppauge WinTV Express / Velleman CMOS Mini Colour Camera (CAMCOLMHA3). Everything seems ok except I can not get a zone picture in Zones pop-up and there is nothing in 'images' directory. Events display ok from the 'events' directory.

I had some perl errors ( MIME:Entity, zmfilter.pl line 87 ) in the log. After some CPANning the log shows no errors.

Any ideas what might be wrong ?

Snapshot at http://cfm.kymi.com/zm/zm_k_snapshot.png

TIA and best regards to everyone,

Aarni
User avatar
zoneminder
Site Admin
Posts: 5215
Joined: Wed Jul 09, 2003 2:07 pm
Location: Bristol, UK
Contact:

Post by zoneminder »

Hi Aarni,

This looks to me like it might be a permissions error on one or more of the directories under your main ZM install location (e.g. /var/www/html/zm). The 'images' and 'events' subdirectories should be owned and writeable by your web user (apache usually).

Check this first and if they are ok have a look through the logs as per the Troubleshooting section of the README.

Phil,
User avatar
aarni
Posts: 10
Joined: Thu May 13, 2004 12:22 pm
Location: Finland

Permissions ok - lotsa httpd errors

Post by aarni »

Hi,

Permissions are ok for apache, but something else is definitely wrong, I have loads of this in httpd error log. Something to do with php tuning and php.ini ? I am by no means a php-guy, more of a ColdFusion sort, so I am lost here.

Appreciate any help.

Best regards,

Aarni

[client 127.0.0.1] PHP Notice: import_request_variables(): No prefix specified - possible security hazard in /var/www/html/zm/zm.php on line 21, referer: http://localhost/zm/index.php


[client 192.168.16.100] PHP Notice: Undefined offset: 1 in /var/www/html/zm/zm_html_view_watchstatus.php on line 33, referer: http://192.168.16.100/zm/index.php?view ... st_status=
[client 192.168.16.100] PHP Notice: Undefined variable: forced in /var/www/html/zm/zm_html_view_watchstatus.php on line 59, referer: http://192.168.16.100/zm/index.php?view ... st_status=
[client 192.168.16.100] PHP Notice: Undefined variable: force in /var/www/html/zm/zm_html_view_watchstatus.php on line 60, referer: http://192.168.16.100/zm/index.php?view ... st_status=
[client 192.168.16.100] PHP Notice: Undefined variable: forced in /var/www/html/zm/zm_html_view_watchstatus.php on line 60, referer: http://192.168.16.100/zm/index.php?view ... st_status=
[client 192.168.16.100] PHP Notice: Undefined variable: force in /var/www/html/zm/zm_html_view_watchstatus.php on line 102, referer: http://192.168.16.100/zm/index.php?view ... st_status=
[client 192.168.16.100] PHP Notice: Undefined variable: forced in /var/www/html/zm/zm_html_view_watchstatus.php on line 102, referer: http://192.168.16.100/zm/index.php?view ... st_status=
[client 192.168.16.100] PHP Notice: import_request_variables(): No prefix specified - possible security hazard in /var/www/html/zm/zm.php on line 21, referer: http://192.168.16.100/zm/index.php?view ... st_status=
[client 192.168.16.100] PHP Notice: Undefined offset: 1 in /var/www/html/zm/zm_html_view_watchstatus.php on line 33, referer: http://192.168.16.100/zm/index.php?view ... st_status=
[client 192.168.16.100] PHP Notice: Undefined variable: forced in /var/www/html/zm/zm_html_view_watchstatus.php on line 59, referer: http://192.168.16.100/zm/index.php?view ... st_status=
[client 192.168.16.100] PHP Notice: Undefined variable: force in /var/www/html/zm/zm_html_view_watchstatus.php on line 60, referer: http://192.168.16.100/zm/index.php?view ... st_status=
[client 192.168.16.100] PHP Notice: Undefined variable: forced in /var/www/html/zm/zm_html_view_watchstatus.php on line 60, referer: http://192.168.16.100/zm/index.php?view ... st_status=
[client 192.168.16.100] PHP Notice: Undefined variable: force in /var/www/html/zm/zm_html_view_watchstatus.php on line 102, referer: http://192.168.16.100/zm/index.php?view ... st_status=
User avatar
victor_diago
Posts: 245
Joined: Wed Jan 21, 2004 2:44 pm
Location: Brazil, sao paulo
Contact:

Post by victor_diago »

hi.

i have already seen this.

its just a config in path of netpbm. it should be set for /usr/local/netpbm/bin instead of /usr/local/netpbm

good luck


victor diago
User avatar
aarni
Posts: 10
Joined: Thu May 13, 2004 12:22 pm
Location: Finland

And the simple command we need ?

Post by aarni »

Goes like this:

#???

My humble thanks in advance.

(Just put the camera outside the house ...)

BR,

Aarni
User avatar
victor_diago
Posts: 245
Joined: Wed Jan 21, 2004 2:44 pm
Location: Brazil, sao paulo
Contact:

Post by victor_diago »

you dont need a command or script.

just open zoneminder, go to options (the configuration panel link)

then go to paths and then make the change.


victor diago
User avatar
aarni
Posts: 10
Joined: Thu May 13, 2004 12:22 pm
Location: Finland

No such thing ... ?

Post by aarni »

Hi Victor,

Nothing like that in /usr/local here ?

Or in Options --> Paths, but Options --> Tools

I bit buffled again. Nice feeling, though, again.

BR,

Aarni

[root@kymifedora local]# ls -l -A
total 68
drwxr-xr-x 2 root root 4096 Sep 23 02:07 bin
drwxr-xr-x 2 root root 4096 Sep 17 13:35 etc
drwxr-xr-x 2 root root 4096 Mar 12 2004 games
drwxr-xr-x 4 root root 4096 Aug 23 2002 IglooFTP-PRO
drwxr-xr-x 3 root root 4096 Sep 16 14:59 include
drwxr-xr-x 5 root root 4096 Sep 22 23:53 lib
drwxr-xr-x 2 root root 4096 Mar 12 2004 libexec
drwxr-xr-x 8 root root 4096 Sep 23 02:07 man
drwxr-xr-x 12 root root 4096 Sep 23 02:23 netscape
drwx------ 6 postgres postgres 4096 Sep 23 01:43 pgdata
drwxr-xr-x 2 postgres postgres 4096 Sep 16 08:06 pgdumps
drwxr-xr-x 8 root root 4096 Sep 16 08:01 pgsql
drwxr-xr-x 2 root root 4096 Sep 17 13:36 sbin
drwxr-xr-x 6 root root 4096 Sep 21 15:44 share
drwxr-xr-x 2 root root 4096 Mar 12 2004 src
drwxr-xr-x 3 root root 4096 Sep 22 01:17 var
drwxr-xr-x 100 root bin 4096 Sep 21 21:44 webmin

[root@kymifedora local]# rpm -qa | grep netpbm
netpbm-devel-10.19-7
netpbm-10.19-7
netpbm-progs-10.19-7
[root@kymifedora local]# locate netpbm
/var/spool/up2date/netpbm-progs-10.19-7.i386.hdr
/var/spool/up2date/netpbm-10.19-7.i386.hdr
/var/spool/up2date/netpbm-devel-10.19-7.i386.hdr
/usr/share/doc/netpbm-10.19
/usr/share/doc/netpbm-10.19/COPYRIGHT.PATENT
/usr/share/doc/netpbm-10.19/GPL_LICENSE.txt
/usr/share/doc/netpbm-10.19/HISTORY
/usr/share/doc/netpbm-10.19/README
/usr/share/doc/netpbm-10.19
/usr/share/man/man3/libnetpbm_dir.3.gz
/usr/share/man/man3/libnetpbm_image.3.gz
/usr/share/man/man3/libnetpbm.3.gz
/usr/share/man/man3/libnetpbm_ug.3.gz
/usr/lib/libnetpbm.so
/usr/lib/libnetpbm.a
/usr/lib/libnetpbm.so.10
/usr/lib/libnetpbm.so.10.19
[root@kymifedora local]#
User avatar
zoneminder
Site Admin
Posts: 5215
Joined: Wed Jul 09, 2003 2:07 pm
Location: Bristol, UK
Contact:

Post by zoneminder »

The errors in the httpd log aren't errors as such but just 'notice' level messages from php. Normally these are turned off in php.ini by including the line

error_reporting (E_ALL ^ E_NOTICE);

alternatively you can just put it in zm.php, you'll see where a similar line is already in there for turning on notice level messages.

Although these messages aren't errors they can sometimes screw things up so try again first with them off. Otherwise check the other ZM and messages logs and see if there is something more significant in there. The fact you can get a zones image still leaves me inclined towards permissions as all that view does is dump a zones image and then display it. Still, the logs may have other info.

Phil,
User avatar
aarni
Posts: 10
Joined: Thu May 13, 2004 12:22 pm
Location: Finland

Pondering

Post by aarni »

Hullou,

One tick missing somewhere ...

Still no Zone image, just blank square and nothing in 'images' directory. Nevertheless, and meanwhile, my Mozilla 1.7.2 is happily streaming the Watch view. Events and alarms occur with the default Zone + its settings ok. Strange but true ...

BR,

Aarni
User avatar
aarni
Posts: 10
Joined: Thu May 13, 2004 12:22 pm
Location: Finland

1.19.5 and still no zone image ?

Post by aarni »

Hi,

Just installed 1.19.5, but still can not see zone image and nothing in 'images' directory.

http error log:

[client 127.0.0.1] PHP Notice: import_request_variables(): No prefix specified - possible security hazard in /var/www/html/zm/zm.php on line 21, referer: http://localhost/zm/zm.php?view=watchev ... _events=10

zmdc.log:

Server starting at 04/09/29 09:15:27
Can't find process with command of 'zmc -d 0'
'zmc -d 0' started at 04/09/29 09:15:30
'zmc -d 0' starting at 04/09/29 09:15:30, pid = 31378
Can't find process with command of 'zma -m 1'
'zma -m 1' started at 04/09/29 09:15:33
'zma -m 1' starting at 04/09/29 09:15:33, pid = 31386

Where to look for ? Anyone ?

TIA and BR,

Aarni
User avatar
aarni
Posts: 10
Joined: Thu May 13, 2004 12:22 pm
Location: Finland

1.19.5 and still no zone image ?

Post by aarni »

Hi,

Just installed 1.19.5, but still can not see zone image and nothing in 'images' directory.

http error log:

[client 127.0.0.1] PHP Notice: import_request_variables(): No prefix specified - possible security hazard in /var/www/html/zm/zm.php on line 21, referer: http://localhost/zm/zm.php?view=watchev ... _events=10

zmdc.log:

Server starting at 04/09/29 09:15:27
Can't find process with command of 'zmc -d 0'
'zmc -d 0' started at 04/09/29 09:15:30
'zmc -d 0' starting at 04/09/29 09:15:30, pid = 31378
Can't find process with command of 'zma -m 1'
'zma -m 1' started at 04/09/29 09:15:33
'zma -m 1' starting at 04/09/29 09:15:33, pid = 31386

Where to look for ? Anyone ?

TIA and BR,

Aarni
User avatar
fernando
Posts: 240
Joined: Thu Jul 10, 2003 6:00 pm

Post by fernando »

do you have php-jpg php-png etc etc...
phil how the zone image is generated.. this use some perl php image library?
Fernando
User avatar
aarni
Posts: 10
Joined: Thu May 13, 2004 12:22 pm
Location: Finland

Aha !

Post by aarni »

Hi,

Seems I don't.

[root@kymifedora zm-1.19.5]# locate php-jpg
[root@kymifedora zm-1.19.5]# locate php-png
[root@kymifedora zm-1.19.5]# rpm -qa | grep php
php-odbc-4.3.8-2.1
php-mbstring-4.3.8-2.1
php-pear-4.3.8-2.1
php-mysql-4.3.8-2.1
php-ldap-4.3.8-2.1
php-pgsql-4.3.8-2.1
php-4.3.8-2.1

Where and how to get them ? Tried to look at php.net

Thanks and best regards,

Aarni
User avatar
zoneminder
Site Admin
Posts: 5215
Joined: Wed Jul 09, 2003 2:07 pm
Location: Bristol, UK
Contact:

Post by zoneminder »

The image is just generated by libjpeg.a without which ZM will not compile.

Have you tried manually generating a zone image with zmu -z? That might at least give a bit of a clue. Do zmu -h for full instructions and remember to check /var/log/messages to see if anything goes wrong. If not it should create an image in your current directory.

Phil,
User avatar
aarni
Posts: 10
Joined: Thu May 13, 2004 12:22 pm
Location: Finland

Working ok now !

Post by aarni »

Hi,

And thanks for all the help. You were right, it was a permissions issue. In MySQL, I thought I had the unpriviledged user permissions ok ...

Still, I learned a lot looking around this and that.

How would I go about installing a new language ? And of course, sharing the file ? (zm_lang_fi_fi.php)

Thanks again,

Aarni
Locked