ID:               34447
 User updated by:  p dot burkhalter at gmx dot net
 Reported By:      p dot burkhalter at gmx dot net
 Status:           Open
 Bug Type:         SNMP related
 Operating System: SunOS 5.8
 PHP Version:      5.1.0RC1
 New Comment:

btw: Apache shared module version is working.

apache:
./configure --prefix=/opt/apache/1.3.33 \
--enable-module=so

php:
./configure --prefix=/opt/apache/1.3.33 \
--with-apxs=/opt/apache/1.3.33/bin/apxs \
--with-libxml-dir=/opt/apache/1.3.33 \
--with-snmp=/opt/apache/1.3.33

Problem occurs only by the static module installation.


Previous Comments:
------------------------------------------------------------------------

[2005-09-09 20:36:28] p dot burkhalter at gmx dot net

Description:
------------
While executing a simple php-script started by apache, the php
function:
snmpget(string hostname, string community, string object_id)
Returns FALSE and produces a warning.

The test-script is working well, when I run it on the command line by
the php-binary => php proto.php

The bug is similiar to Bug #32680
But it look's like it still exists a problem.

Reproduce code:
---------------
<?
print snmpget("1.2.3.4", "secret", "system.sysUpTime.0")."\n";
?>


Expected result:
----------------
Timeticks: (56916419) 6 days, 14:06:04.19

Actual result:
--------------
It look's like the snmp-api won't proper initialized..
When you set doDebugging to 1 in the snmp.conf, you can see, that the
'domain_list' in snmplib/snmp_transport.c on line 346 don't match to
"udp", because domain_list is NULL.

I tested it right now with net-snmp-5.2.1.2, but the problem exists
with older versions too.

All what I do was installing libxm2 and libsnmp with a ordinary
./configure --prefix=/opt/apache/1.3.33 && make && make install &&
smile

after this installing php:
./configure --prefix=/opt/apache/1.3.33 --with-snmp=/opt/apache/1.3.33 
--with-libxml-dir=/opt/apache/1.3.33 --without-pear
--with-apache=../apache_1.3.33
make && make install && smile

and apache:
./configure --activate-module=src/modules/php5/libphp5.a
--prefix=/opt/apache/1.3.33
make && make install && smile




------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=34447&edit=1

Reply via email to