Setup.php does't run on new install of Open EMR on CentOS 8

1 - chown -R apache:apache /var/www/html/openemr
2 - Disable Selinux: In the /etc/selinux/config file, change to SELINUX=disable and restart the server
3 - Try again.

Hi Luis. Unfortunately that has not worked either. Many thanks for your efforts.
Angus

I’m sorry. I have a test version of openemr in Centos 8 and it works very well.
When I changed to ssl I had a small problem, I fixed it by modifying the file /etc/httpd/conf.d/ssl-params.conf (comment on some lines with #)

Didn’t manage to install open emr on centos 8. Will look at alternative solutions to EMR.

you can install oem as docker
https://hub.docker.com/r/openemr/openemr/

Hi. Just to say I finally managed to install. Turns out that all the descriptions of how to install have errors in them or are out of date, so by trial and lots of errors, reading error logs etc. I have finally managed to install. Best wishes to everyone who tries.

Great friend…
Saludos

Hi Sir,
Good day to you.
I am a newbie to centos 8/linux and openemr. How do you manage to install openemr on centos 8 after all those issues. I managed to install and setup openemr up to login screen. On first login, I encountered the “site ID is missing from session data” and don’t know how to proceed.
I did notice some error from www-error.log saying
“[24-Jun-2020 13:16:41 UTC] PHP Warning: session_start(): Failed to read session data: files (path: /var/lib/php/session) in /var/www/html/openemr/src/Common/Session/SessionUtil.php on line 78”. I don’t know what it means.
Hope that you or anyone else can help me.
Thanks in advance.
Ho