php源码电子病历系统EHR
EHR是一个免费开源的电子健康记录和医疗实践管理应用程序。
通过为全球各地的医疗实践和诊所提供免费医疗软件,帮助为所有人提供高质量的医疗服务,无论种族、社会经济地位或地理位置如何。该软件旨在为诊所节省时间和金钱,使从业者有更多时间与个体患者相处,从而为患者提供更高质量的护理。
目前,该镜像使用PHP 7.2和Apache。我们计划支持多个版本的PHP,稍后将发布。
对于docker compose文件中的数据库,我们使用MariaDB
在Windows上:
首先,确保您安装了WAMP或XAMPP服务器,并且时区设置正确。
在php.ini文件中进行以下更改。您可以通过查看以下目标来找到php.ini文件:..*在WAMP:C:/WAMP/BIN/PHP/PHP.ini的情况下,或者(左键单击)wampmanager图标->PHP->PHP.ini。*在XAMPP的情况下:C:\XAMPP\php\php.ini。。在Linux中,它位于:/etc/php/7.0/php.ini或类似文件中。
在php.ini文件中进行以下更改:(搜索以下内容并进行必要的更改)
- max_execution_time = 600
- max_input_time = 600
- max_input_vars = 3000
- memory_limit = 512M
- post_max_size = 32M
- upload_max_filesize = 32M
- session.gc_maxlifetime = 14400
- short_open_tag = On
- display_errors = Off
- upload_tmp_dir is set to a correct default value that will work on your system
- error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT & ~E_NOTICE
复制代码 请确保您已在MySQL中禁用严格模式。
如何禁用Mysql严格模式?
在my.ini/my.cnf中进行以下更改:在此处找到它C:\WAMP\BIN\MYSQL\MyServer5.6\my.ini或C:\xamp\MYSQL\BIN\my.ini,或(左键单击)wampmanager图标->MYSQL->my.ini。在Linux中,它通常位于/etc/MYSQL中
- 1. Look for the following line:
- sql-mode = STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
- or sometimes it maybe sql_mode
- 2. Change it to:
- sql-mode="" (Blank)
- 3. Restart the MySQL service.
复制代码 重新启动WAMPP/XAMP服务器。
(XAMPP)如果在my.ini文件中找不到此参数(sql mode/sql_mode),则应运行服务器,打开http://localhost/phpmyadmin/,单击“变量”选项卡,搜索“sql模式”,然后将其设置为:
将EHR存储库的分支克隆到本地计算机。
打开EHR目录并运行index.php文件,然后重定向到设置页面!按照说明操作,就完成了!
注意:有时,在某些系统上,安装可能需要比平时更多的时间。在这种情况下,您需要在php.ini文件中增加max_execution_time,然后重新启动服务器。
游客,本帖隐藏的内容需要积分高于 2 才可浏览,您当前积分为 0
提取码下载:
|