Thanks brady, you are really great!
I had to install everything from the beginning.
But I have created my own Help-List, some real newbie can have that in Christmas present:
download xampp => https://www.apachefriends.org/download.html
git clone https://github.com/openemr/openemr.git
set soap-extenstion in php.ini (should be set per default)
open bash terminal (C:\xampp\htdocs\openemr)
composer install => will create vendors
open power terminal (C:\xampp\htdocs\openemr)
npm run dev
(will probably be stuck on this => Running gulp watch task… - just exit)
Make openemr-folder NOT read only
However. I realized one thing, if you mess up a certificate file, the apache will not start and you will get error messages referring to that your mysql-database is corrupt. (which is misleading)
I want to ask about 2 things:
- what certificates files am I suppose to do myself?
In httpd-ssl.conf there are file pointed to:
I dont touch them, I did and had to reinstall everything.
Then we have these in Globlas/security
- Path to CA Certificate File
- Path to CA Key File
I dont dare to set anything there now.
This is a little fragile, If you do some misstake in openemr or database in such a way that you are not able to start apache. You are in a dead end and have to reinstall.
And I do have to set passphrase, right? Yesterday I had to update the ‘keys’ table with a passphrase row.
- second question.
I see in your header you have
client_id, client_secret, registration_access_token
All with crazy random numbers. Is that fetched from somewhere or randomly generated.
I mean the purpose of the call is to retrieve a crazy number, not to provide