I have installed openemr on a linux server and receive this error upon startup. Can I ignore these errors? is there a repair? I have updated the php.ini.
Warning: Call-time pass-by-reference has been deprecated in /home/content/15/4915415/html/openemr/library/freeb/xmlrpcs.inc on line 498
Warning: Call-time pass-by-reference has been deprecated in /home/content/15/4915415/html/openemr/library/freeb/xmlrpcs.inc on line 501
Warning: Call-time pass-by-reference has been deprecated in /home/content/15/4915415/html/openemr/library/freeb/xmlrpcs.inc on line 538
Patient Notes (See All) and Authorizations (More)
Presumably you are using 3.2? The HEAD of 4.0 should no longer have those messages.
Yes, you can ignore the errors. If you want to eliminate them from your log you can further update your php.ini with the following line:
If your only concern is those notifications, then I don’t think it makes sense for you to upgrade at this time. HEAD simply refers to the most recent updates in the git repository.
I made the change in my php.ini file and it did not change the error messages. Could my php.ini file be in the wrong folder. My server is on Godaddy, and I have it in my root directory.
it says that my php.ini file is located /web/conf/php5.ini, but I have no file called “web” on my server. I even used a terminal connection to view sub directories.
I believe that php.ini setting can be overidden in your code, you may need to do a customization around that. Or find a host that you have more control over.
-Tony