php-GACL newbie

mike-h30 wrote on Wednesday, January 30, 2008:

I recently downloaded the latest version of php-GACL and manually installed it to work with openEMR-2.8.3 per the links provided by Brady in my thread "Locking Down Admin Rights."

http://www.oemr.org/modules/wiwimod/
http://www.sunsetsystems.com/node/19

I do not have it configured 100% yet as I am still trying to figure it out (especially trying to add users via the GUI).  I know that the database "gacl" exists and I am able to get to the main screen of php-gacl.

However, I noticed that the "Administration" link in OpenEMR is no longer visible for any of my authorized users.  Secondly, somehow the password for my user "admin" is no longer working. Was this a result of installing php-GACL even though I did not add any users?

Regards,

-Mike

mike-h30 wrote on Wednesday, January 30, 2008:

Can someone give me some pointers in setting up access control with the GACL GUI using the file "acl.inc"?  Below is the text from the file "acl.inc".

Is “Administration” to have ‘admin’ as the value to be entered in the value field of the “Section” part of the ACO?  Is “Superuser - can delete patients, encounters, issues” the ACO description with the value “super” to be entered in the value field of the ACO?  I just need a little clarification as I am some what lost and appear to have locked myself out of OpenEMR.  Thanks - Mike!

// Section "admin" (Administration):
  //   super       Superuser - can delete patients, encounters, issues
  //   calendar    Calendar Settings
  //   database    Database Reporting
  //   forms       Forms Administration
  //   practice    Practice Settings
  //   superbill   Superbill Codes Administration
  //   users       Users/Groups/Logs Administration
  //   batchcom    Batch Communication Tool
  //   language    Language Interface Tool   
  //
  // Section "acct" (Accounting):
  //   bill        Billing (write optional)
  //   eob         EOB Data Entry
  //   rep         Financial Reporting - my encounters
  //   rep_a       Financial Reporting - anything
  //
  // Section "patients" (Patient Information):
  //   appt        Appointments (write optional)
  //   demo        Demographics (write,addonly optional)
  //   med         Medical Records and History (write,addonly optional)
  //   trans       Transactions, e.g. referrals (write optional)
  //   docs        Documents (write,addonly optional)
  //   notes       Patient Notes (write,addonly optional)
  //
  // Section "encounters" (Encounter Information):
  //   auth        Authorize - my encounters
  //   auth_a      Authorize - any encounters
  //   coding      Coding - my encounters (write,wsome optional)
  //   coding_a    Coding - any encounters (write,wsome optional)
  //   notes       Notes - my encounters (write,addonly optional)
  //   notes_a     Notes - any encounters (write,addonly optional)
  //   date_a      Fix encounter dates - any encounters
  //   relaxed     Less-private information (write,addonly optional)
  //               (e.g. the Sports Fitness encounter form)

sunsetsystems wrote on Wednesday, January 30, 2008:

There’s a script acl_setup.php in the OpenEMR distribution that will create a good starting phpGACL configuration for you.  Also you can look at its code to get a better idea of how things work.

Rod
www.sunsetsystems.com

mike-h30 wrote on Wednesday, January 30, 2008:

Thanks for your reply Rod!  I did run the script initially and received this message:

OpenEMR ACL Setup

All done!

However, the GUI of the GACL was not populated as the code reflects.

mike-h30 wrote on Wednesday, January 30, 2008:

Rod,

I looked at the code in the acl_setup.php script (below) and it appears that the ACO sections and ARO groups are supposed to be created by the script.  I ran the script and received the acknowlegement "OpenEMR ACL Setup All done!".  However the GACL db and GUI does not have these items.  I am running Apache2 (not sure if that makes a difference.  I did have to use the command htpasswd2 instead of htpasswd for creating the password file).  I am not sure what I else I need to check.

// Create the ACO sections.  Every ACO must have a section.

//

$gacl->add_object_section(‘Accounting’    , ‘acct’         , 10, 0, ‘ACO’);

$gacl->add_object_section(‘Administration’, ‘admin’        , 10, 0, ‘ACO’);

$gacl->add_object_section(‘Encounters’    , ‘encounters’   , 10, 0, ‘ACO’);

$gacl->add_object_section(‘Patients’      , ‘patients’     , 10, 0, ‘ACO’);

$gacl->add_object_section(‘Squads’        , ‘squads’       , 10, 0, ‘ACO’);

$gacl->add_object_section(‘Sensitivities’ , ‘sensitivities’, 10, 0, ‘ACO’);

// Create Accounting ACOs.

//

$gacl->add_object(‘acct’, ‘Billing (write optional)’           , ‘bill’ , 10, 0, ‘ACO’);

$gacl->add_object(‘acct’, ‘EOB Data Entry’                     , ‘eob’  , 10, 0, ‘ACO’);

$gacl->add_object(‘acct’, ‘Financial Reporting - my encounters’, ‘rep’  , 10, 0, ‘ACO’);

$gacl->add_object(‘acct’, ‘Financial Reporting - anything’     , ‘rep_a’, 10, 0, ‘ACO’);

// Create Administration ACOs.

//

$gacl->add_object(‘admin’, ‘Superuser’                       , ‘super’    , 10, 0, ‘ACO’);

$gacl->add_object(‘admin’, ‘Calendar Settings’               , ‘calendar’ , 10, 0, ‘ACO’);

$gacl->add_object(‘admin’, ‘Database Reporting’              , ‘database’ , 10, 0, ‘ACO’);

$gacl->add_object(‘admin’, ‘Forms Administration’            , ‘forms’    , 10, 0, ‘ACO’);

$gacl->add_object(‘admin’, ‘Practice Settings’               , ‘practice’ , 10, 0, ‘ACO’);

$gacl->add_object(‘admin’, ‘Superbill Codes Administration’  , ‘superbill’, 10, 0, ‘ACO’);

$gacl->add_object(‘admin’, ‘Users/Groups/Logs Administration’, ‘users’    , 10, 0, ‘ACO’);

$gacl->add_object(‘admin’, ‘Batch Communication Tool’        , ‘batchcom’ , 10, 0, ‘ACO’);

$gacl->add_object(‘admin’, ‘Language Interface Tool’         , ‘language’ , 10, 0, ‘ACO’);

// Create ACOs for encounters.

//

$gacl->add_object(‘encounters’, ‘Authorize - my encounters’                        , ‘auth’    , 10, 0, ‘ACO’);

$gacl->add_object(‘encounters’, ‘Authorize - any encounters’                       , ‘auth_a’  , 10, 0, ‘ACO’);

$gacl->add_object(‘encounters’, ‘Coding - my encounters (write,wsome optional)’    , ‘coding’  , 10, 0, ‘ACO’);

$gacl->add_object(‘encounters’, ‘Coding - any encounters (write,wsome optional)’   , ‘coding_a’, 10, 0, ‘ACO’);

$gacl->add_object(‘encounters’, ‘Notes - my encounters (write,addonly optional)’   , ‘notes’   , 10, 0, ‘ACO’);

$gacl->add_object(‘encounters’, ‘Notes - any encounters (write,addonly optional)’  , ‘notes_a’ , 10, 0, ‘ACO’);

$gacl->add_object(‘encounters’, ‘Fix encounter dates - any encounters’             , ‘date_a’  , 10, 0, ‘ACO’);

$gacl->add_object(‘encounters’, ‘Less-private information (write,addonly optional)’, ‘relaxed’ , 10, 0, ‘ACO’);

// Create ACOs for patients.

//

$gacl->add_object(‘patients’, ‘Appointments (write optional)’           , ‘appt’ , 10, 0, ‘ACO’);

$gacl->add_object(‘patients’, ‘Demographics (write,addonly optional)’   , ‘demo’ , 10, 0, ‘ACO’);

$gacl->add_object(‘patients’, ‘Medical/History (write,addonly optional)’, ‘med’  , 10, 0, ‘ACO’);

$gacl->add_object(‘patients’, ‘Transactions (write optional)’           , ‘trans’, 10, 0, ‘ACO’);

$gacl->add_object(‘patients’, ‘Documents (write,addonly optional)’      , ‘docs’ , 10, 0, ‘ACO’);

$gacl->add_object(‘patients’, ‘Patient Notes (write,addonly optional)’  , ‘notes’, 10, 0, ‘ACO’);

// Create ACOs for sensitivities.

//

$gacl->add_object(‘sensitivities’, ‘Normal’, ‘normal’, 10, 0, ‘ACO’);

$gacl->add_object(‘sensitivities’, ‘High’  , ‘high’  , 20, 0, ‘ACO’);

// Create ARO groups.

//

$users = $gacl->add_group(‘users’, ‘OpenEMR Users’ , 0     , ‘ARO’);

$admin = $gacl->add_group(‘admin’, ‘Administrators’, $users, ‘ARO’);

$clin  = $gacl->add_group(‘clin’ , ‘Clinicians’    , $users, ‘ARO’);

$doc   = $gacl->add_group(‘doc’  , ‘Physicians’    , $users, ‘ARO’);

$front = $gacl->add_group(‘front’, ‘Front Office’  , $users, ‘ARO’);

$back  = $gacl->add_group(‘back’ , ‘Accounting’    , $users, ‘ARO’);

sunsetsystems wrote on Wednesday, January 30, 2008:

Hmm, dunno offhand.  Seems like there would be some error messages if it didn’t work.  Perhaps you have more than one phpGACL installed?  Did you check if PHP logged any errors?

Rod
www.sunsetsystems.com

mike-h30 wrote on Thursday, January 31, 2008:

Hi Rod,

Here is the error log for today ( Jan 30, 2008 ).  Is there anything that sticks out regarding the GACL set up?  At this point I do have GACL installed as I am able to get to the GUI.  The GACL admin directory is protected as I have to enter the admin id and password. And last, The ‘Administration’ link in OpenEMR is gone and I am unable to view any patient demographics or encounters as the “not authorized” text is displayed in OpenEMR.  I am just puzzled why the OpenEMR GACL set up script is not populating the gacl database with the ARO’s and ACO’s in the script.  Thanks - Mike.

[Wed Jan 30 12:27:51 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined index:  mode in /srv/www/htdocs/openemr-2.8.3/interface/main/main_screen.php on line 15, referer: http://localhost/openemr-2.8.3/interface/login/login.php
[Wed Jan 30 12:27:51 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/main/main_screen.php?auth=login
[Wed Jan 30 12:27:51 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined index:  hylafax_server in /srv/www/htdocs/openemr-2.8.3/interface/main/main_navigation.php on line 87, referer: http://localhost/openemr-2.8.3/interface/main/main_screen.php?auth=login
[Wed Jan 30 12:27:51 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined index:  scanner_output_directory in /srv/www/htdocs/openemr-2.8.3/interface/main/main_navigation.php on line 87, referer: http://localhost/openemr-2.8.3/interface/main/main_screen.php?auth=login
[Wed Jan 30 12:27:52 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/main/main_screen.php?auth=login
[Wed Jan 30 12:27:52 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/main/main_screen.php?auth=login
[Wed Jan 30 12:27:52 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/main/main.php?mode=
[Wed Jan 30 12:27:52 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/main/main.php?mode=
[Wed Jan 30 12:27:52 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 498, referer: http://localhost/openemr-2.8.3/interface/main/main.php?mode=
[Wed Jan 30 12:27:52 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 501, referer: http://localhost/openemr-2.8.3/interface/main/main.php?mode=
[Wed Jan 30 12:27:52 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 538, referer: http://localhost/openemr-2.8.3/interface/main/main.php?mode=
[Wed Jan 30 12:27:52 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined index:  show_all in /srv/www/htdocs/openemr-2.8.3/interface/main/authorizations/authorizations.php on line 43, referer: http://localhost/openemr-2.8.3/interface/main/main.php?mode=
[Wed Jan 30 12:27:52 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined index:  show_all in /srv/www/htdocs/openemr-2.8.3/interface/main/authorizations/authorizations.php on line 72, referer: http://localhost/openemr-2.8.3/interface/main/main.php?mode=
[Wed Jan 30 12:27:52 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: all in /srv/www/htdocs/openemr-2.8.3/library/pnotes.inc on line 39, referer: http://localhost/openemr-2.8.3/interface/main/main.php?mode=
[Wed Jan 30 12:27:52 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/main/main_info.php
[Wed Jan 30 12:27:52 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 498, referer: http://localhost/openemr-2.8.3/interface/main/main_info.php
[Wed Jan 30 12:27:52 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 501, referer: http://localhost/openemr-2.8.3/interface/main/main_info.php
[Wed Jan 30 12:27:52 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 538, referer: http://localhost/openemr-2.8.3/interface/main/main_info.php
[Wed Jan 30 12:27:52 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined index:  pc_username in /srv/www/htdocs/openemr-2.8.3/interface/main/calendar/index.php on line 41, referer: http://localhost/openemr-2.8.3/interface/main/main_info.php
[Wed Jan 30 12:27:52 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/interface/main/calendar/modules/PostCalendar/pnuserapi.php on line 1280, referer: http://localhost/openemr-2.8.3/interface/main/main_info.php
[Wed Jan 30 12:27:52 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/interface/main/calendar/modules/PostCalendar/pnuserapi.php on line 1312, referer: http://localhost/openemr-2.8.3/interface/main/main_info.php
[Wed Jan 30 12:27:52 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/interface/main/calendar/modules/PostCalendar/pnuserapi.php on line 1359, referer: http://localhost/openemr-2.8.3/interface/main/main_info.php
[Wed Jan 30 12:27:56 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/main/main_navigation.php
[Wed Jan 30 12:27:56 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/usergroup/usergroup.php
[Wed Jan 30 12:27:56 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/usergroup/usergroup.php
[Wed Jan 30 12:27:56 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 498, referer: http://localhost/openemr-2.8.3/interface/usergroup/usergroup.php
[Wed Jan 30 12:27:56 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 501, referer: http://localhost/openemr-2.8.3/interface/usergroup/usergroup.php
[Wed Jan 30 12:27:56 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 538, referer: http://localhost/openemr-2.8.3/interface/usergroup/usergroup.php
[Wed Jan 30 12:27:56 2008] [error] [client 127.0.0.1] PHP Notice:  Use of undefined constant name - assumed ‘name’ in /srv/www/htdocs/openemr-2.8.3/interface/usergroup/usergroup_admin.php on line 199, referer: http://localhost/openemr-2.8.3/interface/usergroup/usergroup.php
[Wed Jan 30 12:27:56 2008] [error] [client 127.0.0.1] PHP Notice:  Use of undefined constant id - assumed ‘id’ in /srv/www/htdocs/openemr-2.8.3/interface/usergroup/usergroup_admin.php on line 200, referer: http://localhost/openemr-2.8.3/interface/usergroup/usergroup.php
[Wed Jan 30 12:27:56 2008] [error] [client 127.0.0.1] PHP Notice:  Use of undefined constant name - assumed ‘name’ in /srv/www/htdocs/openemr-2.8.3/interface/usergroup/usergroup_admin.php on line 248, referer: http://localhost/openemr-2.8.3/interface/usergroup/usergroup.php
[Wed Jan 30 12:27:56 2008] [error] [client 127.0.0.1] PHP Notice:  Use of undefined constant name - assumed ‘name’ in /srv/www/htdocs/openemr-2.8.3/interface/usergroup/usergroup_admin.php on line 248, referer: http://localhost/openemr-2.8.3/interface/usergroup/usergroup.php
[Wed Jan 30 12:27:56 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined index:  Default in /srv/www/htdocs/openemr-2.8.3/interface/usergroup/usergroup_admin.php on line 389, referer: http://localhost/openemr-2.8.3/interface/usergroup/usergroup.php
[Wed Jan 30 12:27:56 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/usergroup/usergroup.php
[Wed Jan 30 12:28:17 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/usergroup/usergroup_navigation.php
[Wed Jan 30 12:28:17 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined index:  mode in /srv/www/htdocs/openemr-2.8.3/interface/main/main_screen.php on line 15, referer: http://localhost/openemr-2.8.3/interface/usergroup/usergroup_navigation.php
[Wed Jan 30 12:28:17 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/main/main_screen.php
[Wed Jan 30 12:28:17 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined index:  hylafax_server in /srv/www/htdocs/openemr-2.8.3/interface/main/main_navigation.php on line 87, referer: http://localhost/openemr-2.8.3/interface/main/main_screen.php
[Wed Jan 30 12:28:17 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined index:  scanner_output_directory in /srv/www/htdocs/openemr-2.8.3/interface/main/main_navigation.php on line 87, referer: http://localhost/openemr-2.8.3/interface/main/main_screen.php
[Wed Jan 30 12:28:17 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/main/main_screen.php
[Wed Jan 30 12:28:18 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/main/main.php?mode=
[Wed Jan 30 12:28:18 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/main/main.php?mode=
[Wed Jan 30 12:28:18 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 498, referer: http://localhost/openemr-2.8.3/interface/main/main.php?mode=
[Wed Jan 30 12:28:18 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 501, referer: http://localhost/openemr-2.8.3/interface/main/main.php?mode=
[Wed Jan 30 12:28:18 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 538, referer: http://localhost/openemr-2.8.3/interface/main/main.php?mode=
[Wed Jan 30 12:28:18 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined index:  show_all in /srv/www/htdocs/openemr-2.8.3/interface/main/authorizations/authorizations.php on line 43, referer: http://localhost/openemr-2.8.3/interface/main/main.php?mode=
[Wed Jan 30 12:28:18 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined index:  show_all in /srv/www/htdocs/openemr-2.8.3/interface/main/authorizations/authorizations.php on line 72, referer: http://localhost/openemr-2.8.3/interface/main/main.php?mode=
[Wed Jan 30 12:28:18 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: all in /srv/www/htdocs/openemr-2.8.3/library/pnotes.inc on line 39, referer: http://localhost/openemr-2.8.3/interface/main/main.php?mode=
[Wed Jan 30 12:28:18 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/main/main_info.php
[Wed Jan 30 12:28:18 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 498, referer: http://localhost/openemr-2.8.3/interface/main/main_info.php
[Wed Jan 30 12:28:18 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 501, referer: http://localhost/openemr-2.8.3/interface/main/main_info.php
[Wed Jan 30 12:28:18 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 538, referer: http://localhost/openemr-2.8.3/interface/main/main_info.php
[Wed Jan 30 12:28:18 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined index:  pc_username in /srv/www/htdocs/openemr-2.8.3/interface/main/calendar/index.php on line 41, referer: http://localhost/openemr-2.8.3/interface/main/main_info.php
[Wed Jan 30 12:28:18 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/interface/main/calendar/modules/PostCalendar/pnuserapi.php on line 1280, referer: http://localhost/openemr-2.8.3/interface/main/main_info.php
[Wed Jan 30 12:28:18 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/interface/main/calendar/modules/PostCalendar/pnuserapi.php on line 1312, referer: http://localhost/openemr-2.8.3/interface/main/main_info.php
[Wed Jan 30 12:28:18 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/interface/main/calendar/modules/PostCalendar/pnuserapi.php on line 1359, referer: http://localhost/openemr-2.8.3/interface/main/main_info.php
[Wed Jan 30 12:28:18 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/main/main_screen.php
[Wed Jan 30 12:28:27 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/main/main_navigation.php
[Wed Jan 30 12:28:27 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/main/finder/patient_finder.php
[Wed Jan 30 12:28:27 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/main/finder/patient_finder.php
[Wed Jan 30 12:28:27 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/main/finder/patient_finder.php
[Wed Jan 30 12:28:27 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 498, referer: http://localhost/openemr-2.8.3/interface/main/finder/patient_finder.php
[Wed Jan 30 12:28:27 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 501, referer: http://localhost/openemr-2.8.3/interface/main/finder/patient_finder.php
[Wed Jan 30 12:28:27 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 538, referer: http://localhost/openemr-2.8.3/interface/main/finder/patient_finder.php
[Wed Jan 30 12:28:27 2008] [error] [client 127.0.0.1] PHP Notice:  Uninitialized string offset:  0 in /srv/www/htdocs/openemr-2.8.3/library/patient.inc on line 211, referer: http://localhost/openemr-2.8.3/interface/main/finder/patient_finder.php
[Wed Jan 30 12:28:27 2008] [error] [client 127.0.0.1] PHP Notice:  Uninitialized string offset:  0 in /srv/www/htdocs/openemr-2.8.3/library/patient.inc on line 211, referer: http://localhost/openemr-2.8.3/interface/main/finder/patient_finder.php
[Wed Jan 30 12:28:27 2008] [error] [client 127.0.0.1] PHP Notice:  Uninitialized string offset:  0 in /srv/www/htdocs/openemr-2.8.3/library/patient.inc on line 212, referer: http://localhost/openemr-2.8.3/interface/main/finder/patient_finder.php
[Wed Jan 30 12:28:27 2008] [error] [client 127.0.0.1] PHP Notice:  Uninitialized string offset:  0 in /srv/www/htdocs/openemr-2.8.3/library/patient.inc on line 212, referer: http://localhost/openemr-2.8.3/interface/main/finder/patient_finder.php
[Wed Jan 30 12:28:32 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/main/finder/finder_navigation.php
[Wed Jan 30 12:28:33 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/main/finder/patient_finder.php
[Wed Jan 30 12:28:33 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/main/finder/patient_finder.php
[Wed Jan 30 12:28:33 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/main/finder/patient_finder.php
[Wed Jan 30 12:28:33 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 498, referer: http://localhost/openemr-2.8.3/interface/main/finder/patient_finder.php
[Wed Jan 30 12:28:33 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 501, referer: http://localhost/openemr-2.8.3/interface/main/finder/patient_finder.php
[Wed Jan 30 12:28:33 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 538, referer: http://localhost/openemr-2.8.3/interface/main/finder/patient_finder.php
[Wed Jan 30 12:28:33 2008] [error] [client 127.0.0.1] PHP Notice:  Uninitialized string offset:  0 in /srv/www/htdocs/openemr-2.8.3/library/patient.inc on line 212, referer: http://localhost/openemr-2.8.3/interface/main/finder/patient_finder.php
[Wed Jan 30 12:28:33 2008] [error] [client 127.0.0.1] PHP Notice:  Uninitialized string offset:  0 in /srv/www/htdocs/openemr-2.8.3/library/patient.inc on line 212, referer: http://localhost/openemr-2.8.3/interface/main/finder/patient_finder.php
[Wed Jan 30 12:28:35 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/main/finder/patient_select.php?patient=co&findBy=Last
[Wed Jan 30 12:28:35 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined index:  go in /srv/www/htdocs/openemr-2.8.3/interface/patient_file/patient_file.php on line 27, referer: http://localhost/openemr-2.8.3/interface/main/finder/patient_select.php?patient=co&findBy=Last
[Wed Jan 30 12:28:35 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined index:  noteid in /srv/www/htdocs/openemr-2.8.3/interface/patient_file/patient_file.php on line 33, referer: http://localhost/openemr-2.8.3/interface/main/finder/patient_select.php?patient=co&findBy=Last
[Wed Jan 30 12:28:35 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/patient_file/patient_file.php?set_pid=1042
[Wed Jan 30 12:28:35 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 498, referer: http://localhost/openemr-2.8.3/interface/patient_file/patient_file.php?set_pid=1042
[Wed Jan 30 12:28:35 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 501, referer: http://localhost/openemr-2.8.3/interface/patient_file/patient_file.php?set_pid=1042
[Wed Jan 30 12:28:35 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 538, referer: http://localhost/openemr-2.8.3/interface/patient_file/patient_file.php?set_pid=1042
[Wed Jan 30 12:28:35 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/patient_file/patient_file.php?set_pid=1042
[Wed Jan 30 12:28:35 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 498, referer: http://localhost/openemr-2.8.3/interface/patient_file/patient_file.php?set_pid=1042
[Wed Jan 30 12:28:35 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 501, referer: http://localhost/openemr-2.8.3/interface/patient_file/patient_file.php?set_pid=1042
[Wed Jan 30 12:28:35 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 538, referer: http://localhost/openemr-2.8.3/interface/patient_file/patient_file.php?set_pid=1042
[Wed Jan 30 12:28:35 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/patient_file/patient_file.php?set_pid=1042
[Wed Jan 30 12:28:35 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 498, referer: http://localhost/openemr-2.8.3/interface/patient_file/patient_file.php?set_pid=1042
[Wed Jan 30 12:28:35 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 501, referer: http://localhost/openemr-2.8.3/interface/patient_file/patient_file.php?set_pid=1042
[Wed Jan 30 12:28:35 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 538, referer: http://localhost/openemr-2.8.3/interface/patient_file/patient_file.php?set_pid=1042
[Wed Jan 30 12:28:35 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/patient_file/summary/patient_summary.php
[Wed Jan 30 12:28:35 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 498, referer: http://localhost/openemr-2.8.3/interface/patient_file/summary/patient_summary.php
[Wed Jan 30 12:28:35 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 501, referer: http://localhost/openemr-2.8.3/interface/patient_file/summary/patient_summary.php
[Wed Jan 30 12:28:35 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 538, referer: http://localhost/openemr-2.8.3/interface/patient_file/summary/patient_summary.php
[Wed Jan 30 12:28:35 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/patient_file/summary/patient_summary.php
[Wed Jan 30 12:28:35 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 498, referer: http://localhost/openemr-2.8.3/interface/patient_file/summary/patient_summary.php
[Wed Jan 30 12:28:35 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 501, referer: http://localhost/openemr-2.8.3/interface/patient_file/summary/patient_summary.php
[Wed Jan 30 12:28:35 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 538, referer: http://localhost/openemr-2.8.3/interface/patient_file/summary/patient_summary.php
[Wed Jan 30 12:28:35 2008] [error] [client 127.0.0.1] PHP Notice:  Constant SMARTY_DIR already defined in /srv/www/htdocs/openemr-2.8.3/library/classes/Controller.class.php on line 4, referer: http://localhost/openemr-2.8.3/interface/patient_file/summary/patient_summary.php
[Wed Jan 30 12:28:35 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined index:  process in /srv/www/htdocs/openemr-2.8.3/library/classes/Controller.class.php on line 119, referer: http://localhost/openemr-2.8.3/interface/patient_file/summary/patient_summary.php
[Wed Jan 30 12:28:35 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/patient_file/summary/patient_summary.php
[Wed Jan 30 12:28:35 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 498, referer: http://localhost/openemr-2.8.3/interface/patient_file/summary/patient_summary.php
[Wed Jan 30 12:28:35 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 501, referer: http://localhost/openemr-2.8.3/interface/patient_file/summary/patient_summary.php
[Wed Jan 30 12:28:35 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 538, referer: http://localhost/openemr-2.8.3/interface/patient_file/summary/patient_summary.php
[Wed Jan 30 12:28:35 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: all in /srv/www/htdocs/openemr-2.8.3/library/pnotes.inc on line 39, referer: http://localhost/openemr-2.8.3/interface/patient_file/summary/patient_summary.php
[Wed Jan 30 12:28:37 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/patient_file/summary/patient_summary.php
[Wed Jan 30 12:28:37 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 498, referer: http://localhost/openemr-2.8.3/interface/patient_file/summary/patient_summary.php
[Wed Jan 30 12:28:37 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 501, referer: http://localhost/openemr-2.8.3/interface/patient_file/summary/patient_summary.php
[Wed Jan 30 12:28:37 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 538, referer: http://localhost/openemr-2.8.3/interface/patient_file/summary/patient_summary.php
[Wed Jan 30 12:28:37 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/patient_file/summary/patient_summary.php
[Wed Jan 30 12:28:37 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 498, referer: http://localhost/openemr-2.8.3/interface/patient_file/summary/patient_summary.php
[Wed Jan 30 12:28:37 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 501, referer: http://localhost/openemr-2.8.3/interface/patient_file/summary/patient_summary.php
[Wed Jan 30 12:28:37 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 538, referer: http://localhost/openemr-2.8.3/interface/patient_file/summary/patient_summary.php
[Wed Jan 30 12:28:37 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined index:  set_pid in /srv/www/htdocs/openemr-2.8.3/interface/patient_file/encounter/patient_encounter.php on line 19, referer: http://localhost/openemr-2.8.3/interface/patient_file/summary/patient_summary.php
[Wed Jan 30 12:28:37 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined index:  pid in /srv/www/htdocs/openemr-2.8.3/interface/patient_file/encounter/patient_encounter.php on line 22, referer: http://localhost/openemr-2.8.3/interface/patient_file/summary/patient_summary.php
[Wed Jan 30 12:28:37 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: all in /srv/www/htdocs/openemr-2.8.3/library/forms.inc on line 50, referer: http://localhost/openemr-2.8.3/interface/patient_file/summary/patient_summary.php
[Wed Jan 30 12:28:37 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined index:  calenc in /srv/www/htdocs/openemr-2.8.3/interface/patient_file/encounter/patient_encounter.php on line 82, referer: http://localhost/openemr-2.8.3/interface/patient_file/summary/patient_summary.php
[Wed Jan 30 12:28:37 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/patient_file/encounter/patient_encounter.php?mode=new
[Wed Jan 30 12:28:37 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 498, referer: http://localhost/openemr-2.8.3/interface/patient_file/encounter/patient_encounter.php?mode=new
[Wed Jan 30 12:28:37 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 501, referer: http://localhost/openemr-2.8.3/interface/patient_file/encounter/patient_encounter.php?mode=new
[Wed Jan 30 12:28:37 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 538, referer: http://localhost/openemr-2.8.3/interface/patient_file/encounter/patient_encounter.php?mode=new
[Wed Jan 30 12:28:37 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: disabled in /srv/www/htdocs/openemr-2.8.3/interface/forms/newpatient/new.php on line 166, referer: http://localhost/openemr-2.8.3/interface/patient_file/encounter/patient_encounter.php?mode=new
[Wed Jan 30 12:28:37 2008] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: ignoreAuth in /srv/www/htdocs/openemr-2.8.3/interface/globals.php on line 186, referer: http://localhost/openemr-2.8.3/interface/patient_file/encounter/patient_encounter.php?mode=new
[Wed Jan 30 12:28:37 2008] [error] [client 127.0.0.1] PHP Warning:  Call-time pass-by-reference has been deprecated - argument passed by value;  If you would like to pass it by reference, modify the declaration of [runtime function name]().  If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file.  However, future versions may not support this any longer.  in /srv/www/htdocs/openemr-2.8.3/library/freeb/xmlrpcs.inc on line 498, referer: http://localhost/openemr-2.8.3/interface/patient_file/encounter/patient_encounter.php?mode=new

sunsetsystems wrote on Thursday, January 31, 2008:

Well clearly something is wrong, but without being there I have no idea what.  Don’t see anything unusual in your error log.  I’d suggest playing with the acl_setup.php code and for example see if any of the calls are returning FALSE.  See http://phpgacl.sourceforge.net/phpdoc/ for the API documentation.

Rod
www.sunsetsystems.com

bradymiller wrote on Thursday, January 31, 2008:

hey,
Couple quick points:
-php-gacl can’t change OpenEMR passwords.
-you can always go back to the default OpenEMR authorization scheme(for debugging purposes) by commenting out line 7 in acl.inc file.

Quick question:
-What do you see when you hit the ‘ACL List’ tab in php-GACL?
-If you see nothing in above list, then would be more useful looking at the php error log when you run the acl_setup.php script.

-Brady

mike-h30 wrote on Thursday, January 31, 2008:

Hi Brady and Rod,

When I hit the ‘ACL List’ tab in php-GACL, the page displays but with no values in the fields.  Also, my password for the php-GACL admin directory is different then my password for my admin user in openEMR.  My user names for admininstrator are both ‘Admin’, just the passwords differ. Should these be the same?

I will run the set up script again and take a look at the error logs.

I am running PHP5, MySQL5, Apache2.  I have OpenEMR and php-GACL in the same web directory ( not root ).

Thanks guys!

-Mike

mike-h30 wrote on Thursday, January 31, 2008:

Brady,

I ran the acl_setup.php in the OpenEMR directory and here is the error log. Please let me know if you notice anything. I appreciate the pointers ( I am very new to Linux, PHP, and MySQL ). I am learning as I go. Regards - Mike!

[Thu Jan 31 08:30:26 2008] [error] [client 127.0.0.1] PHP Warning:  mysql_pconnect() [<a href=‘function.mysql-pconnect’>function.mysql-pconnect</a>]: Access denied for user ‘root’@‘localhost’ (using password: NO) in /srv/www/htdocs/phpgacl-3.3.7/adodb/drivers/adodb-mysql.inc.php on line 376
[Thu Jan 31 08:30:26 2008] [error] [client 127.0.0.1] PHP Warning:  mysql_pconnect() [<a href=‘function.mysql-pconnect’>function.mysql-pconnect</a>]: Access denied for user ‘root’@‘localhost’ (using password: NO) in /srv/www/htdocs/phpgacl-3.3.7/adodb/drivers/adodb-mysql.inc.php on line 376
[Thu Jan 31 08:30:26 2008] [error] [client 127.0.0.1] PHP Warning:  mysql_insert_id(): supplied argument is not a valid MySQL-Link resource in /srv/www/htdocs/phpgacl-3.3.7/adodb/drivers/adodb-mysql.inc.php on line 218
[Thu Jan 31 08:30:26 2008] [error] [client 127.0.0.1] PHP Warning:  mysql_insert_id(): supplied argument is not a valid MySQL-Link resource in /srv/www/htdocs/phpgacl-3.3.7/adodb/drivers/adodb-mysql.inc.php on line 218
[Thu Jan 31 08:30:26 2008] [error] [client 127.0.0.1] PHP Warning:  mysql_insert_id(): supplied argument is not a valid MySQL-Link resource in /srv/www/htdocs/phpgacl-3.3.7/adodb/drivers/adodb-mysql.inc.php on line 218
[Thu Jan 31 08:30:26 2008] [error] [client 127.0.0.1] PHP Warning:  mysql_insert_id(): supplied argument is not a valid MySQL-Link resource in /srv/www/htdocs/phpgacl-3.3.7/adodb/drivers/adodb-mysql.inc.php on line 218
[Thu Jan 31 08:30:26 2008] [error] [client 127.0.0.1] PHP Warning:  mysql_insert_id(): supplied argument is not a valid MySQL-Link resource in /srv/www/htdocs/phpgacl-3.3.7/adodb/drivers/adodb-mysql.inc.php on line 218
[Thu Jan 31 08:30:26 2008] [error] [client 127.0.0.1] PHP Warning:  mysql_insert_id(): supplied argument is not a valid MySQL-Link resource in /srv/www/htdocs/phpgacl-3.3.7/adodb/drivers/adodb-mysql.inc.php on line 218
[Thu Jan 31 08:30:26 2008] [error] [client 127.0.0.1] PHP Warning:  mysql_insert_id(): supplied argument is not a valid MySQL-Link resource in /srv/www/htdocs/phpgacl-3.3.7/adodb/drivers/adodb-mysql.inc.php on line 218
[Thu Jan 31 08:30:26 2008] [error] [client 127.0.0.1] PHP Warning:  mysql_insert_id(): supplied argument is not a valid MySQL-Link resource in /srv/www/htdocs/phpgacl-3.3.7/adodb/drivers/adodb-mysql.inc.php on line 218
[Thu Jan 31 08:30:26 2008] [error] [client 127.0.0.1] PHP Warning:  mysql_insert_id(): supplied argument is not a valid MySQL-Link resource in /srv/www/htdocs/phpgacl-3.3.7/adodb/drivers/adodb-mysql.inc.php on line 218
[Thu Jan 31 08:30:26 2008] [error] [client 127.0.0.1] PHP Warning:  mysql_insert_id(): supplied argument is not a valid MySQL-Link resource in /srv/www/htdocs/phpgacl-3.3.7/adodb/drivers/adodb-mysql.inc.php on line 218
[Thu Jan 31 08:30:26 2008] [error] [client 127.0.0.1] PHP Warning:  mysql_insert_id(): supplied argument is not a valid MySQL-Link resource in /srv/www/htdocs/phpgacl-3.3.7/adodb/drivers/adodb-mysql.inc.php on line 218
[Thu Jan 31 08:30:26 2008] [error] [client 127.0.0.1] PHP Warning:  mysql_insert_id(): supplied argument is not a valid MySQL-Link resource in /srv/www/htdocs/phpgacl-3.3.7/adodb/drivers/adodb-mysql.inc.php on line 218
[Thu Jan 31 08:30:26 2008] [error] [client 127.0.0.1] PHP Warning:  mysql_insert_id(): supplied argument is not a valid MySQL-Link resource in /srv/www/htdocs/phpgacl-3.3.7/adodb/drivers/adodb-mysql.inc.php on line 218

mike-h30 wrote on Thursday, January 31, 2008:

I fixed the problem!  I had to manually enter my MySQl root password in file "gacl.class.php".  I am not sure how I missed this as I followed all the set up instructions.  Was this supposed to be automatically populated by another script?  Thanks for the time Rod and Brady!

-Mike

markleeds wrote on Friday, February 01, 2008:

I think you were supposed to enter the password into gacl.ini.php.

I just installed phpGACL for the first time just now.  I only did it to get access to some features which are hidden by default. 

Before installing, my feeling was that since a very small practice like mine does not need this fine control, nothing should be hidden by default to the user who installs openemr by itself.

While installing, when I saw smarty errors, I wondered why, if we don’t like smarty, are we adding more smarty (in phpgacl).

Now that I have it installed and working with openemr, I don’t really care anymore.  Any problems along the way were my own mistakes.  It wasn’t that hard to set up.  I am using xampp on windows xp.

mike-h30 wrote on Friday, February 01, 2008:

I did put the MySQL DB password in "gacl.ini.php."  However, it also had to be entered in "gacl.class.php" as well.  I was unable to determine this until viewing the Apache error log that I realized "gacl.class.php" also needed the DB password.