I am unable to install openEMR on my Windows 10 (Home) 32-bit system. The latest XAMPP version is incompatible with my system, so I have installed an earlier version (xampp-win32-1.8.2-6-VC9) and followed the installation guide steps on the official OpenEMR website and pointed the browser to the localhost directory, but everytime I click on the openemr folder in the xampp directory, this error message appears "Parse error: syntax error, unexpected ‘?’ in C:\xampp\htdocs\openemr\openemr\index.php on line 12.
I have tried this with the latest openEMR version (7.0.2) as well as an older one (7.0.0), but the same error message appears every single time.
I am not a developer and I don’t know coding. I don’t know how to make any modifications in the PHP settings on php.ini file.
Can somebody explain what the problem is to me and provide me with some instructions on how to fix this?
That 32-bit XAMPP package from 2014 is not going to have a current version of PHP that will support OpenEMR V7. Someone with more XAMPP experience will probably give a better answer, but looking through their available downloads, it looks like they dropped 32-bit support for XAMPP packages back around 2016. Given that Windows 10 is EOL later this year, it might be a good time to look at starting fresh with a 64-bit version of Windows 11. (or better yet, build a Linux based host).
@Penguin8R Thank you so much for your response, CG. I rather suspected the same issue myself. I am trying to set all this up for my sister, who is running a homecare nursing service for the underprivileged, so funds are limited, therefore all the outdated comp OS because they are donated machines. I love all your recommendations, but I think she might find upgrading to 64-bit / Windows 11 / Linux a bit beyond her current means. However, thanks for all your suggestions, and clarifications, they are super helpful & very much appreciated. Equipped with this extra understanding, I will try to see how to continue helping her.