You're right, there are errors in the logs. Doh me for not checking first.
Here's what /var/log/httpd/error_log reports when I try to install fop2admin module:
[Fri Aug 12 13:03:13 2011] [error] [client 192.168.1.9] PHP Notice: Undefined offset: 500 in /var/www/html/admin/modules/fop2admin/functions.inc.php on line 427, referer: http://miniliz/admin/config.php
[Fri Aug 12 13:03:13 2011] [error] [client 192.168.1.9] PHP Notice: Undefined offset: 501 in /var/www/html/admin/modules/fop2admin/functions.inc.php on line 427, referer: http://miniliz/admin/config.php
[Fri Aug 12 13:03:13 2011] [error] [client 192.168.1.9] PHP Notice: Undefined offset: 502 in /var/www/html/admin/modules/fop2admin/functions.inc.php on line 427, referer: http://miniliz/admin/config.php
[Fri Aug 12 13:03:13 2011] [error] [client 192.168.1.9] PHP Notice: Undefined offset: 503 in /var/www/html/admin/modules/fop2admin/functions.inc.php on line 427, referer: http://miniliz/admin/config.php
[Fri Aug 12 13:03:13 2011] [error] [client 192.168.1.9] PHP Notice: Undefined offset: 504 in /var/www/html/admin/modules/fop2admin/functions.inc.php on line 427, referer: http://miniliz/admin/config.php
[Fri Aug 12 13:03:13 2011] [error] [client 192.168.1.9] PHP Notice: Undefined offset: 500 in /var/www/html/admin/modules/fop2admin/functions.inc.php on line 427, referer: http://miniliz/admin/config.php
[Fri Aug 12 13:03:13 2011] [error] [client 192.168.1.9] PHP Notice: Undefined offset: 501 in /var/www/html/admin/modules/fop2admin/functions.inc.php on line 427, referer: http://miniliz/admin/config.php
[Fri Aug 12 13:03:13 2011] [error] [client 192.168.1.9] PHP Notice: Undefined offset: 502 in /var/www/html/admin/modules/fop2admin/functions.inc.php on line 427, referer: http://miniliz/admin/config.php
[Fri Aug 12 13:03:13 2011] [error] [client 192.168.1.9] PHP Notice: Undefined offset: 503 in /var/www/html/admin/modules/fop2admin/functions.inc.php on line 427, referer: http://miniliz/admin/config.php
[Fri Aug 12 13:03:13 2011] [error] [client 192.168.1.9] PHP Notice: Undefined offset: 504 in /var/www/html/admin/modules/fop2admin/functions.inc.php on line 427, referer: http://miniliz/admin/config.php
[Fri Aug 12 13:03:13 2011] [error] [client 192.168.1.9] PHP Fatal error: Call to undefined function queues_list() in /var/www/html/admin/modules/fop2admin/functions.inc.php on line 1310, referer: http://miniliz/admin/config.php
These numbers, 500 to 504, represent Ring Groups I have defined.
A search for the queues_list function returns only one instance of it:
[root@ddnpbx html]# find /var/www/html | xargs grep queues_list
/var/www/html/admin/modules/fop2admin/functions.inc.php: $results = queues_list(true);
[root@ddnpbx html]#
I installed the Queues module and now the fop2admin module installs! Hum, so you may want to put a note in the documentation that the Queues module must be installed to install fop2admin module. This particular system doesnt have Queues, nor does a stock install of AsteriskNow include the Queues module.