I'm installing ZM on SUSe 9.2 with PHP 4.3.8 when I go t the weblink I get the following error:
Fatal error: Call to undefined function: session_start() in /home/peephole/zm.php on line 148
Problem with SUSE 9.2 and ZM 1.20.1
-
- Posts: 10
- Joined: Tue Mar 01, 2005 4:03 pm
- Location: Boston Massachusetts, USA
- zoneminder
- Site Admin
- Posts: 5215
- Joined: Wed Jul 09, 2003 2:07 pm
- Location: Bristol, UK
- Contact:
That's very strange and I've never heard of this before. AFAIK session support doesn't have to be compiled into PHP. Can you create a file, say called 'debug.php' and just put
in it then access it and post what you see.
Phil
Code: Select all
<?php
phpinfo()
?>
Phil
-
- Posts: 10
- Joined: Tue Mar 01, 2005 4:03 pm
- Location: Boston Massachusetts, USA
As requested:
PHP Version 4.3.8
System Linux peephole2 2.6.8-24-smp #1 SMP Wed Oct 6 09:16:23 UTC 2004 i686
Build Date Dec 21 2004 00:34:25
Configure Command './configure' '--prefix=/usr' '--datadir=/usr/share/php' '--mandir=/usr/share/man' '--bindir=/usr/bin' '--libdir=/usr/share' '--includedir=/usr/include' '--sysconfdir=/etc' '--with-_lib=lib' '--with-config-file-path=/etc' '--with-exec-dir=/usr/lib/php/bin' '--disable-debug' '--enable-inline-optimization' '--enable-memory-limit' '--enable-magic-quotes' '--enable-safe-mode' '--enable-sigchild' '--disable-ctype' '--disable-session' '--without-mysql' '--disable-cli' '--without-pear' '--with-openssl' '--with-apxs2=/usr/sbin/apxs2-prefork' 'i586-suse-linux'
Server API Apache 2.0 Handler
Virtual Directory Support disabled
Configuration File (php.ini) Path /etc/php.ini
PHP API 20020918
PHP Extension 20020429
Zend Extension 20021010
Debug Build no
Thread Safety disabled
Registered PHP Streams php, http, ftp, https, ftps, compress.zlib
PHP Version 4.3.8
System Linux peephole2 2.6.8-24-smp #1 SMP Wed Oct 6 09:16:23 UTC 2004 i686
Build Date Dec 21 2004 00:34:25
Configure Command './configure' '--prefix=/usr' '--datadir=/usr/share/php' '--mandir=/usr/share/man' '--bindir=/usr/bin' '--libdir=/usr/share' '--includedir=/usr/include' '--sysconfdir=/etc' '--with-_lib=lib' '--with-config-file-path=/etc' '--with-exec-dir=/usr/lib/php/bin' '--disable-debug' '--enable-inline-optimization' '--enable-memory-limit' '--enable-magic-quotes' '--enable-safe-mode' '--enable-sigchild' '--disable-ctype' '--disable-session' '--without-mysql' '--disable-cli' '--without-pear' '--with-openssl' '--with-apxs2=/usr/sbin/apxs2-prefork' 'i586-suse-linux'
Server API Apache 2.0 Handler
Virtual Directory Support disabled
Configuration File (php.ini) Path /etc/php.ini
PHP API 20020918
PHP Extension 20020429
Zend Extension 20021010
Debug Build no
Thread Safety disabled
Registered PHP Streams php, http, ftp, https, ftps, compress.zlib
-
- Posts: 10
- Joined: Tue Mar 01, 2005 4:03 pm
- Location: Boston Massachusetts, USA
(Actually, this is Robrichards_gnaps' evil twin "Darrell" updating - Rob is running around frantically today and needed an assist)
(this) Problem solved.
Note to SUSE 9.2 users - OOB install of SUSE 9.2 did not install the session extension by default. A quick search for "php4-session" in the SUSE package manager (yast) will take you to the appropriate Extention Module.
(this) Problem solved.
Note to SUSE 9.2 users - OOB install of SUSE 9.2 did not install the session extension by default. A quick search for "php4-session" in the SUSE package manager (yast) will take you to the appropriate Extention Module.
SUSE 9.2 and Shared memory problem
Hello
I Have a problem with the shared memory.
OS := SUSE 9.2
zm Version := 1.20.1
internal memory :=192 MB
cat /proc/sys/kernel/shmall := 2097152
cat /proc/sys/kernel/shmmax := 33554432
tail /var/log/message
Mar 1 20:13:30 lapux zmc_d0[7429]: INF [Debug Level = 0, Debug Log = <none>]
Mar 1 20:13:30 lapux kernel: pwc set_video_mode(160x120 @ 10, palette 15).
Mar 1 20:13:30 lapux kernel: pwc decode_size = 1.
Mar 1 20:13:30 lapux kernel: pwc Using alternate setting 1.
Mar 1 20:13:30 lapux zmc_d0[7429]: ERR [Failed to set picture attributes: Invalid argument]
Mar 1 20:13:30 lapux zmc_d0[7433]: INF [Debug Level = 0, Debug Log = <none>]
Mar 1 20:13:30 lapux kernel: pwc set_video_mode(160x120 @ 10, palette 15).
Mar 1 20:13:30 lapux kernel: pwc decode_size = 1.
Mar 1 20:13:30 lapux kernel: pwc Using alternate setting 1.
Mar 1 20:13:31 lapux zma_m1[7435]: INF [Debug Level = 0, Debug Log = <none>]
Mar 1 20:13:31 lapux zma_m1[7435]: ERR [Shared memory not initialised by capture daemon]
Mar 1 20:13:31 lapux zma_m1[7438]: INF [Debug Level = 0, Debug Log = <none>]
Mar 1 20:13:31 lapux zma_m1[7438]: ERR [Shared memory not initialised by capture daemon]
Mar 1 20:13:31 lapux zmc_d0[7433]: ERR [Failed to set picture attributes: Invalid argument]
Mar 1 20:13:37 lapux zma_m1[7468]: INF [Debug Level = 0, Debug Log = <none>]
Mar 1 20:13:37 lapux zmc_d0[7469]: INF [Debug Level = 0, Debug Log = <none>]
Mar 1 20:13:37 lapux zma_m1[7468]: ERR [Shared memory not initialised by capture daemon]
Mar 1 20:13:37 lapux kernel: pwc set_video_mode(160x120 @ 10, palette 15).
Mar 1 20:13:37 lapux kernel: pwc decode_size = 1.
Mar 1 20:13:37 lapux kernel: pwc Using alternate setting 1.
Mar 1 20:13:37 lapux zmc_d0[7469]: ERR [Failed to set picture attributes: Invalid argument]
Mar 1 20:13:47 lapux zmc_d0[7474]: INF [Debug Level = 0, Debug Log = <none>]
Mar 1 20:13:47 lapux zma_m1[7473]: INF [Debug Level = 0, Debug Log = <none>]
maybe the problem is somewhere else
if i take a look in the zmdc.log
Server starting at 05/03/01 20:13:27
'zmc -d 0' started at 05/03/01 20:13:30
'zmc -d 0' starting at 05/03/01 20:13:30, pid = 7429
'zmc -d 0' crashed at 05/03/01 20:13:30, exit status 255
'zmc -d 0' starting at 05/03/01 20:13:30, pid = 7433
'zmc -d 0' started at 05/03/01 20:13:30
'zma -m 1' starting at 05/03/01 20:13:31, pid = 7435
'zma -m 1' started at 05/03/01 20:13:31
'zma -m 1' crashed at 05/03/01 20:13:31, exit status 255
'zma -m 1' starting at 05/03/01 20:13:31, pid = 7438
'zma -m 1' started at 05/03/01 20:13:31
'zma -m 1' crashed at 05/03/01 20:13:31, exit status 255
'zmc -d 0' crashed at 05/03/01 20:13:31, exit status 255
'zmfilter.pl' starting at 05/03/01 20:13:31, pid = 7441
'zmfilter.pl' started at 05/03/01 20:13:31
'zmaudit.pl -d 900 -y' starting at 05/03/01 20:13:32, pid = 7445
'zmaudit.pl -d 900 -y' started at 05/03/01 20:13:32
'zmwatch.pl' starting at 05/03/01 20:13:32, pid = 7450
'zmwatch.pl' started at 05/03/01 20:13:32
'zmupdate.pl -c' starting at 05/03/01 20:13:33, pid = 7454
'zmupdate.pl -c' started at 05/03/01 20:13:33
Starting pending process, zma -m 1
'zma -m 1' starting at 05/03/01 20:13:37, pid = 7468
Starting pending process, zmc -d 0
'zma -m 1' started at 05/03/01 20:13:37
'zmc -d 0' starting at 05/03/01 20:13:37, pid = 7469
'zmc -d 0' started at 05/03/01 20:13:37
'zma -m 1' crashed at 05/03/01 20:13:37, exit status 255
I hope this is enough information to help me
Bas
I Have a problem with the shared memory.
OS := SUSE 9.2
zm Version := 1.20.1
internal memory :=192 MB
cat /proc/sys/kernel/shmall := 2097152
cat /proc/sys/kernel/shmmax := 33554432
tail /var/log/message
Mar 1 20:13:30 lapux zmc_d0[7429]: INF [Debug Level = 0, Debug Log = <none>]
Mar 1 20:13:30 lapux kernel: pwc set_video_mode(160x120 @ 10, palette 15).
Mar 1 20:13:30 lapux kernel: pwc decode_size = 1.
Mar 1 20:13:30 lapux kernel: pwc Using alternate setting 1.
Mar 1 20:13:30 lapux zmc_d0[7429]: ERR [Failed to set picture attributes: Invalid argument]
Mar 1 20:13:30 lapux zmc_d0[7433]: INF [Debug Level = 0, Debug Log = <none>]
Mar 1 20:13:30 lapux kernel: pwc set_video_mode(160x120 @ 10, palette 15).
Mar 1 20:13:30 lapux kernel: pwc decode_size = 1.
Mar 1 20:13:30 lapux kernel: pwc Using alternate setting 1.
Mar 1 20:13:31 lapux zma_m1[7435]: INF [Debug Level = 0, Debug Log = <none>]
Mar 1 20:13:31 lapux zma_m1[7435]: ERR [Shared memory not initialised by capture daemon]
Mar 1 20:13:31 lapux zma_m1[7438]: INF [Debug Level = 0, Debug Log = <none>]
Mar 1 20:13:31 lapux zma_m1[7438]: ERR [Shared memory not initialised by capture daemon]
Mar 1 20:13:31 lapux zmc_d0[7433]: ERR [Failed to set picture attributes: Invalid argument]
Mar 1 20:13:37 lapux zma_m1[7468]: INF [Debug Level = 0, Debug Log = <none>]
Mar 1 20:13:37 lapux zmc_d0[7469]: INF [Debug Level = 0, Debug Log = <none>]
Mar 1 20:13:37 lapux zma_m1[7468]: ERR [Shared memory not initialised by capture daemon]
Mar 1 20:13:37 lapux kernel: pwc set_video_mode(160x120 @ 10, palette 15).
Mar 1 20:13:37 lapux kernel: pwc decode_size = 1.
Mar 1 20:13:37 lapux kernel: pwc Using alternate setting 1.
Mar 1 20:13:37 lapux zmc_d0[7469]: ERR [Failed to set picture attributes: Invalid argument]
Mar 1 20:13:47 lapux zmc_d0[7474]: INF [Debug Level = 0, Debug Log = <none>]
Mar 1 20:13:47 lapux zma_m1[7473]: INF [Debug Level = 0, Debug Log = <none>]
maybe the problem is somewhere else
if i take a look in the zmdc.log
Server starting at 05/03/01 20:13:27
'zmc -d 0' started at 05/03/01 20:13:30
'zmc -d 0' starting at 05/03/01 20:13:30, pid = 7429
'zmc -d 0' crashed at 05/03/01 20:13:30, exit status 255
'zmc -d 0' starting at 05/03/01 20:13:30, pid = 7433
'zmc -d 0' started at 05/03/01 20:13:30
'zma -m 1' starting at 05/03/01 20:13:31, pid = 7435
'zma -m 1' started at 05/03/01 20:13:31
'zma -m 1' crashed at 05/03/01 20:13:31, exit status 255
'zma -m 1' starting at 05/03/01 20:13:31, pid = 7438
'zma -m 1' started at 05/03/01 20:13:31
'zma -m 1' crashed at 05/03/01 20:13:31, exit status 255
'zmc -d 0' crashed at 05/03/01 20:13:31, exit status 255
'zmfilter.pl' starting at 05/03/01 20:13:31, pid = 7441
'zmfilter.pl' started at 05/03/01 20:13:31
'zmaudit.pl -d 900 -y' starting at 05/03/01 20:13:32, pid = 7445
'zmaudit.pl -d 900 -y' started at 05/03/01 20:13:32
'zmwatch.pl' starting at 05/03/01 20:13:32, pid = 7450
'zmwatch.pl' started at 05/03/01 20:13:32
'zmupdate.pl -c' starting at 05/03/01 20:13:33, pid = 7454
'zmupdate.pl -c' started at 05/03/01 20:13:33
Starting pending process, zma -m 1
'zma -m 1' starting at 05/03/01 20:13:37, pid = 7468
Starting pending process, zmc -d 0
'zma -m 1' started at 05/03/01 20:13:37
'zmc -d 0' starting at 05/03/01 20:13:37, pid = 7469
'zmc -d 0' started at 05/03/01 20:13:37
'zma -m 1' crashed at 05/03/01 20:13:37, exit status 255
I hope this is enough information to help me
Bas
shared memory
shmmax is set by default to 33554432 .
echo 132217728 > /proc/sys/kernel/shmmax will set 128 MB shmmax
To set 128 MB shmmax as default just write
into /etc/sysctl.conf
rmo
echo 132217728 > /proc/sys/kernel/shmmax will set 128 MB shmmax
To set 128 MB shmmax as default just write
Code: Select all
kernel.shmmax = 132217728
rmo