Read about OpenEMR's Response to the COVID-19 Pandemic at https://www.open-emr.org/covid19/

Excessive Apache2 Error Log entries

Situation
Excessive logging

OpenEMR Version
I’m using OpenEMR version 5.0.2-2

Browser:
I’m using: FF75.0

Operating System
I’m using: Ubuntu Server 18.04

Logs
‘’’[Mon May 11 11:03:11.974685 2020] [php7:warn] [pid 6675] [client 192.168.1.123:50797] PHP Warning: A non-numeric value encountered in /var/www/html/openemr/interface/patient_file/front_payment.php on line 200, referer: https://192.168.1.131/openemr/interface/patient_file/front_payment.php
[Mon May 11 11:03:11.974849 2020] [php7:warn] [pid 6675] [client 192.168.1.123:50797] PHP Warning: A non-numeric value encountered in /var/www/html/openemr/interface/patient_file/front_payment.php on line 200, referer: https://192.168.1.131/openemr/interface/patient_file/front_payment.php
[Mon May 11 11:03:11.974886 2020] [php7:warn] [pid 6675] [client 192.168.1.123:50797] PHP Warning: A non-numeric value encountered in /var/www/html/openemr/interface/patient_file/front_payment.php on line 200, referer: https://192.168.1.131/openemr/interface/patient_file/front_payment.php
[Mon May 11 11:14:39.875468 2020] [php7:warn] [pid 6799] [client 192.168.1.142:60330] PHP Warning: sizeof(): Parameter must be an array or an object that implements Countable in /var/www/html/openemr/interface/reports/criteria.tab.php on line 265, referer: https://192.168.1.131/openemr/interface/billing/billing_report.php
[Mon May 11 11:14:39.875600 2020] [php7:warn] [pid 6799] [client 192.168.1.142:60330] PHP Warning: sizeof(): Parameter must be an array or an object that implements Countable in /var/www/html/openemr/interface/reports/criteria.tab.php on line 275, referer: https://192.168.1.131/openemr/interface/billing/billing_report.php
[Mon May 11 11:15:22.819544 2020] [php7:error] [pid 6799] [client 192.168.1.142:60330] PHP Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 8192 bytes) in /var/www/html/openemr/vendor/adodb/adodb-php/drivers/adodb-mysqli.inc.php on line 1049, referer: https://192.168.1.131/openemr/interface/billing/billing_report.php
[Mon May 11 11:15:37.927298 2020] [php7:warn] [pid 6937] [client 192.168.1.142:60338] PHP Warning: sizeof(): Parameter must be an array or an object that implements Countable in /var/www/html/openemr/interface/reports/criteria.tab.php on line 265, referer: https://192.168.1.131/openemr/interface/billing/billing_report.php
[Mon May 11 11:15:37.927459 2020] [php7:warn] [pid 6937] [client 192.168.1.142:60338] PHP Warning: sizeof(): Parameter must be an array or an object that implements Countable in /var/www/html/openemr/interface/reports/criteria.tab.php on line 275, referer: https://192.168.1.131/openemr/interface/billing/billing_report.php
[Mon May 11 11:16:19.148384 2020] [php7:error] [pid 6937] [client 192.168.1.142:60338] PHP Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 8192 bytes) in /var/www/html/openemr/vendor/adodb/adodb-php/drivers/adodb-mysqli.inc.php on line 1049, referer: https://192.168.1.131/openemr/interface/billing/billing_report.php
[Mon May 11 11:34:19.564232 2020] [php7:warn] [pid 7123] [client 192.168.1.143:60344] PHP Warning: A non-numeric value encountered in /var/www/html/openemr/interface/forms/fee_sheet/new.php on line 1157, referer: https://192.168.1.131/openemr/interface/forms/fee_sheet/new.php?rde=0&addmore=0
[Mon May 11 11:34:22.411767 2020] [php7:warn] [pid 7123] [client 192.168.1.143:60344] PHP Warning: A non-numeric value encountered in /var/www/html/openemr/interface/forms/fee_sheet/new.php on line 1157, referer: https://192.168.1.131/openemr/interface/forms/fee_sheet/new.php?rde=0&addmore=0’’’

It seems as if most user actions having anything to do with billing create some PHP Warning or Error. This is 30 minutes worth.

/etc/php7.2/apache2/php.ini error_reporting settings are as per installation instructions;
error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT

Anyone else notice this?

David

have seen the warnings but this is troubling

Yes, scared me too. So I bumped up the memory limit in the php.ini file from 512M to 1024M.
I haven’t seen it come back since. Do we know what’s up with all the billing warnings?