Ethan, Have you got the freeradius-mysql RPM installed?
josh. > -----Original Message----- > From: > [EMAIL PROTECTED] > us.org > [mailto:[EMAIL PROTECTED] freeradius.org] On Behalf Of Ethan Dicks > Sent: 20 March 2007 21:00 > To: freeradius-users@lists.freeradius.org > Subject: PHP issues with PHP 4.3.9 and dialup_admin > > I've been digging around all day and I've seen other people > describe the same symptoms I'm having, but the follow-ups > typical asy "Oh, I fixed it", but don't describe the fix. It > seems that something resembling my symptoms goes back to the > version of dialup_admin that shipped with freeRADIUS 1.0.1, > so I am not convinced what I'm seeing is _specifically_ a PHP > 4.3 problem, but given the changes with registers_global from > 4.1.0 to 4.2.0, I thought it would be prudent to mention that. > > My setup is... > CentOS 4.4.2 (RHEL 4 without the RedHat trademarks and graphics) > Apache 2.0.52 > PHP 4.3.9 > mysql 4.1.20 > freeRADIUS 1.1.5 > dialup_admin ? (CVS snapshot 20070320) > firefox 1.5.0.10 > > I have freeRADIUS installed and working with users stuffed > into a flat file, verified with 'radtest'. I can get the > main page of dialup_admin to come up, but I get blank screens > and lots of PHP errors logged when I try to invoke nearly any > button. My radius database has tables, but no rows, since I > was trying to set up dialup_admin to start inserting users > and groups. I have set PHP's registers_global to 'on' via > /etc/php.ini and verified that it's on with phpinfo(), and I > still get dozens of errors per mouse-click... > > Here's a typical example - the output is generated when > clicking on the 'new group' button: a long list of 'undefined > constant', 'undefined variable', and 'undefined index' > following the warning that there's no prefix on a function > call to say what its namespace is. > I'm putting the error dump at the bottom to keep it from > creating a huge gulf between sections of this query. > > I know it must look familar because I've found several > references to errors that look just like this in the mailing > list archives. What's lacking is the solution. > > Am I just missing a setup step somewhere? Am I running > servers and packages that are just too new and untested? > > Thanks, > > -ethan > > > [client 127.0.0.1] PHP Notice: import_request_variables(): > No prefix specified - possible security hazard in > /usr/local/dialup_admin/conf/config.php3 on line 8, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Use of undefined constant > general_use_session - assumed 'general_use_session' in > /usr/local/dialup_admin/conf/config.php3 on line 66, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Undefined variable: login in > /usr/local/dialup_admin/conf/config.php3 on line 73, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Undefined variable: login in > /usr/local/dialup_admin/conf/config.php3 on line 76, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Use of undefined constant > general_username_mappings_file - assumed > 'general_username_mappings_file' in > /usr/local/dialup_admin/conf/config.php3 on line 86, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Use of undefined constant > general_username_mappings_file - assumed > 'general_username_mappings_file' in > /usr/local/dialup_admin/conf/config.php3 on line 87, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Use of undefined constant > name - assumed 'name' in > /usr/local/dialup_admin/conf/config.php3 on line 100, > referer: http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Use of undefined constant > name - assumed 'name' in > /usr/local/dialup_admin/conf/config.php3 on line 100, > referer: http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Use of undefined constant > name - assumed 'name' in > /usr/local/dialup_admin/conf/config.php3 on line 100, > referer: http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Use of undefined constant > name - assumed 'name' in > /usr/local/dialup_admin/conf/config.php3 on line 100, > referer: http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Use of undefined constant > name - assumed 'name' in > /usr/local/dialup_admin/conf/config.php3 on line 100, > referer: http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Use of undefined constant > name - assumed 'name' in > /usr/local/dialup_admin/conf/config.php3 on line 100, > referer: http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Use of undefined constant > general_use_session - assumed 'general_use_session' in > /usr/local/dialup_admin/conf/config.php3 on line 106, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Undefined variable: show in > /usr/local/dialup_admin/htdocs/group_new.php3 on line 3, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Use of undefined constant > general_lib_type - assumed 'general_lib_type' in > /usr/local/dialup_admin/htdocs/group_new.php3 on line 8, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Use of undefined constant > general_user_edit_attrs_file - assumed 'general_user_edit_attrs_file' > in /usr/local/dialup_admin/lib/attrshow.php3 on line 8, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Undefined variable: login in > /usr/local/dialup_admin/lib/attrshow.php3 on line 8, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Undefined variable: http_user in > /usr/local/dialup_admin/lib/xlat.php3 on line 8, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Use of undefined constant > accounting - assumed 'accounting' in > /usr/local/dialup_admin/lib/xlat.php3 on line 8, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Undefined variable: mappings in > /usr/local/dialup_admin/lib/xlat.php3 on line 8, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Undefined variable: http_user in > /usr/local/dialup_admin/lib/xlat.php3 on line 9, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Use of undefined constant > userdb - assumed 'userdb' in > /usr/local/dialup_admin/lib/xlat.php3 on line 9, > referer: http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Undefined variable: mappings in > /usr/local/dialup_admin/lib/xlat.php3 on line 9, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Undefined variable: http_user in > /usr/local/dialup_admin/lib/xlat.php3 on line 10, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Use of undefined constant > nasdb - assumed 'nasdb' in > /usr/local/dialup_admin/lib/xlat.php3 on line 10, > referer: http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Undefined variable: mappings in > /usr/local/dialup_admin/lib/xlat.php3 on line 10, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Undefined variable: http_user in > /usr/local/dialup_admin/lib/xlat.php3 on line 11, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Use of undefined constant > nasadmin - assumed 'nasadmin' in > /usr/local/dialup_admin/lib/xlat.php3 on line 11, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Undefined variable: mappings in > /usr/local/dialup_admin/lib/xlat.php3 on line 11, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Use of undefined constant > general_use_session - assumed 'general_use_session' in > /usr/local/dialup_admin/lib/attrshow.php3 on line 17, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Use of undefined constant > general_accounting_attrs_file - assumed > 'general_accounting_attrs_file' in > /usr/local/dialup_admin/lib/attrshow.php3 on line 23, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Use of undefined constant > general_accounting_attrs_file - assumed > 'general_accounting_attrs_file' in > /usr/local/dialup_admin/lib/attrshow.php3 on line 24, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Undefined variable: login in > /usr/local/dialup_admin/lib/attrshow.php3 on line 24, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Undefined variable: http_user in > /usr/local/dialup_admin/lib/xlat.php3 on line 8, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Use of undefined constant > accounting - assumed 'accounting' in > /usr/local/dialup_admin/lib/xlat.php3 on line 8, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Undefined variable: mappings in > /usr/local/dialup_admin/lib/xlat.php3 on line 8, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Undefined variable: http_user in > /usr/local/dialup_admin/lib/xlat.php3 on line 9, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Use of undefined constant > userdb - assumed 'userdb' in > /usr/local/dialup_admin/lib/xlat.php3 on line 9, > referer: http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Undefined variable: mappings in > /usr/local/dialup_admin/lib/xlat.php3 on line 9, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Undefined variable: http_user in > /usr/local/dialup_admin/lib/xlat.php3 on line 10, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Use of undefined constant > nasdb - assumed 'nasdb' in > /usr/local/dialup_admin/lib/xlat.php3 on line 10, > referer: http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Undefined variable: mappings in > /usr/local/dialup_admin/lib/xlat.php3 on line 10, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Undefined variable: http_user in > /usr/local/dialup_admin/lib/xlat.php3 on line 11, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Use of undefined constant > nasadmin - assumed 'nasadmin' in > /usr/local/dialup_admin/lib/xlat.php3 on line 11, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Undefined variable: mappings in > /usr/local/dialup_admin/lib/xlat.php3 on line 11, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Undefined variable: acct_attrs in > /usr/local/dialup_admin/lib/attrshow.php3 on line 32, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Undefined index: ua in > /usr/local/dialup_admin/lib/attrshow.php3 on line 32, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Undefined index: num in > /usr/local/dialup_admin/lib/attrshow.php3 on line 32, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Undefined index: fl in > /usr/local/dialup_admin/lib/attrshow.php3 on line 40, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Undefined index: num in > /usr/local/dialup_admin/lib/attrshow.php3 on line 40, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Undefined index: uf in > /usr/local/dialup_admin/lib/attrshow.php3 on line 36, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Undefined index: num in > /usr/local/dialup_admin/lib/attrshow.php3 on line 36, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Use of undefined constant > general_use_session - assumed 'general_use_session' in > /usr/local/dialup_admin/lib/attrshow.php3 on line 44, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Use of undefined constant > general_use_session - assumed 'general_use_session' in > /usr/local/dialup_admin/lib/defaults.php3 on line 18, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Use of undefined constant > general_use_session - assumed 'general_use_session' in > /usr/local/dialup_admin/lib/sql/attrmap.php3 on line 32, referer: > http://localhost/dialup/buttons.php3 > [client 127.0.0.1] PHP Notice: Undefined variable: login in > /usr/local/dialup_admin/lib/sql/defaults.php3 on line 3, referer: > http://localhost/dialup/buttons.php3 > - > List info/subscribe/unsubscribe? See > http://www.freeradius.org/list/users.html > - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html