Situation
Getting a white “Unknown” screen when posting payments and ERA Uploads
OpenEMR Version
I’m using OpenEMR version 6.0.0 (1)
Browser:
I’m using: FF87
Operating System
I’m using: Ubuntu 18.04
Logs
Did you check the logs? Yes
Was there anything pertinent in them? Yes
Please paste them here [Wed Mar 31 12:39:15.471271 2021] [php:error] [pid 25780] [client 192.168.1.149:58390] PHP Fatal error: Uncaught TypeError: Unsupported operand types: string * int in /var/www/html/openemr/interface/billing/payment_pat_sel.inc.php:27\nStack trace:\n#0 /var/www/html/openemr/interface/billing/new_payment.php(353): require_once()\n#1 {main}\n thrown in /var/www/html/openemr/interface/billing/payment_pat_sel.inc.php on line 27, referer: https://192.168.1.131/openemr/interface/billing/new_payment.php [Wed Mar 31 12:39:55.989156 2021] [php:warn] [pid 25786] [client 192.168.1.149:58396] PHP Warning: Undefined variable $payment_id in /var/www/html/openemr/interface/billing/edit_payment.php on line 350, referer: https://192.168.1.131/openemr/interface/main/tabs/main.php?token_main=3IXuXgeGOzu9Qh6MLkJrQfloVBhaPpTA27peYb1R [Wed Mar 31 12:39:56.073666 2021] [php:warn] [pid 25786] [client 192.168.1.149:58396] PHP Warning: Undefined array key "ParentPage" in /var/www/html/openemr/interface/billing/edit_payment.php on line 590, referer: https://192.168.1.131/openemr/interface/main/tabs/main.php?token_main=3IXuXgeGOzu9Qh6MLkJrQfloVBhaPpTA27peYb1R [Wed Mar 31 12:39:56.110137 2021] [php:warn] [pid 25786] [client 192.168.1.149:58396] PHP Warning: Undefined variable $hidden_patient_code in /var/www/html/openemr/interface/billing/edit_payment.php on line 1059, referer: https://192.168.1.131/openemr/interface/main/tabs/main.php?token_main=3IXuXgeGOzu9Qh6MLkJrQfloVBhaPpTA27peYb1R [Wed Mar 31 12:39:56.110252 2021] [php:warn] [pid 25786] [client 192.168.1.149:58396] PHP Warning: Undefined array key "mode" in /var/www/html/openemr/interface/billing/edit_payment.php on line 1062, referer: https://192.168.1.131/openemr/interface/main/tabs/main.php?token_main=3IXuXgeGOzu9Qh6MLkJrQfloVBhaPpTA27peYb1R [Wed Mar 31 12:39:56.110299 2021] [php:warn] [pid 25786] [client 192.168.1.149:58396] PHP Warning: Undefined variable $Message in /var/www/html/openemr/interface/billing/edit_payment.php on line 1067, referer: https://192.168.1.131/openemr/interface/main/tabs/main.php?token_main=3IXuXgeGOzu9Qh6MLkJrQfloVBhaPpTA27peYb1R [Wed Mar 31 12:39:56.110345 2021] [php:warn] [pid 25786] [client 192.168.1.149:58396] PHP Warning: Undefined array key "ParentPage" in /var/www/html/openemr/interface/billing/edit_payment.php on line 1070, referer: https://192.168.1.131/openemr/interface/main/tabs/main.php?token_main=3IXuXgeGOzu9Qh6MLkJrQfloVBhaPpTA27peYb1R [Wed Mar 31 12:40:03.553806 2021] [php:warn] [pid 25786] [client 192.168.1.149:58396] PHP Warning: Undefined variable $payment_id in /var/www/html/openemr/interface/billing/edit_payment.php on line 350, referer: https://192.168.1.131/openemr/interface/billing/edit_payment.php?payment_id=44431 [Wed Mar 31 12:40:03.754762 2021] [php:warn] [pid 25786] [client 192.168.1.149:58396] PHP Warning: Undefined variable $Message in /var/www/html/openemr/interface/billing/edit_payment.php on line 1067, referer: https://192.168.1.131/openemr/interface/billing/edit_payment.php?payment_id=44431 [Wed Mar 31 12:40:06.167245 2021] [php:warn] [pid 25786] [client 192.168.1.149:58396] PHP Warning: Undefined variable $payment_id in /var/www/html/openemr/interface/billing/edit_payment.php on line 350, referer: https://192.168.1.131/openemr/interface/billing/edit_payment.php [Wed Mar 31 12:40:06.966337 2021] [php:warn] [pid 25786] [client 192.168.1.149:58396] PHP Warning: Undefined variable $Message in /var/www/html/openemr/interface/billing/edit_payment.php on line 1067, referer: https://192.168.1.131/openemr/interface/billing/edit_payment.php [Wed Mar 31 12:40:19.322102 2021] [php:error] [pid 25785] [client 192.168.1.149:58402] PHP Fatal error: Uncaught TypeError: Unsupported operand types: string * int in /var/www/html/openemr/library/payment.inc.php:64\nStack trace:\n#0 /var/www/html/openemr/interface/billing/edit_payment.php(326): DistributionInsert()\n#1 {main}\n thrown in /var/www/html/openemr/library/payment.inc.php on line 64, referer: https://192.168.1.131/openemr/interface/billing/edit_payment.php
We put the recommended changes (from 5.0.2) into the v8 php.ini
We’re running Php 8.0. Could this be the issue? Should we go back to 7.3?