Samuel Hahnemann


Program Version

This is OpenHomeopath Version released on 31.07.2014.
After a fundamental revision of the entire code and database structure I'm glad to publish the first stable release of OpenHomeopath after more than 7 years work.
If you still find bugs or if you've a question please contact me.

To the top of the page


Zum Seitenanfang

License and Copyright

Copyright © 2007-2015 by Henri Schumacher.

OpenHomeopath is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

OpenHomeopath is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

Here you find a copy of the GNU Affero General Public License.

The manuals and documentation of OpenHomeopath are distributed under the GNU Free Documentation License Version 1.3 (FDLv1.3).

To the top of the page

Credits to

To the top of the page

Client requirements

For using OpenHomeopath Javascript and Cookies (at least from the same site) have to be enabled in the browser.

OpenHomeopath is optimized for:
To the top of the page

Server requirements

To the top of the page

Installation and configuration

  1. Create a MySQL database and a user who has all rights for the database.
  2. Rename the file "include/classes/db/config_db_sample.php" to "config_db.php" and edit it, providing the name of the MySQL database, the username and his password. Also you must choose the database driver: "mysqli" or "mysql".
    Protect the file "config_db.php" on the server against unauthorized read and write access (e.g. with chmod 600), because the password is saved in plain text. Please note, that the server still needs read access. Not necessary with a local installation.
  3. Upload the whole folder to your webserver. This can also be your local computer or laptop.
  4. Open "" in your browser and import the data to the database.
    If everything is fine you can delete the file "sql/OpenHomeopath.sql.gz" on your server.
  5. The default user with administration rights is "admin" with the password: "admin". Log in as "admin" under "".
    This can take a while, because OpenHomeopath has to generate some more tables.
  6. Here we go. I recommend to change the admin password.

To the top of the page


Remember to donate!

Here you can download OpenHomeopath:

You can also have a look at the OpenHomeopath PHP code documentation.

To the top of the page