将文件添加到Apache设置(Mac OSX)

问题描述 投票:0回答:1

我正在尝试安装OpenEMR并按照此处的说明操作:

http://www.open-emr.org/wiki/index.php/OpenEMR_3.1_OS_X_Macintosh_Installation

我正在努力理解这里要做的事情:

当我跑:sudo vi /etc/apache2/other/openemr.conf

我得到一个空白文件。

然后继续添加:

<Directory /Library/WebServer/Documents/openemr/documents>

order deny,allow

Deny from all

</Directory>

<Directory /Library/WebServer/Documents/openemr/openemr/edi>

order deny,allow

Deny from all

</Directory>

<Directory /Library/WebServer/Documents/openemr/era>

order deny,allow

Deny from all

</Directory>

ZZ

有人可以说明需要对配置文件进行哪些更改?

php macos apache
1个回答
1
投票

在创建文件时,openemr.conf文件将首先为空。此配置文件在Web服务器级别为OpenEMR设置所需的安全设置。

您需要将以下内容添加到新创建的openemr.conf文件中:

<Directory /Library/Server/Web/Data/Sites/Default/openemr/sites/default/documents>
order deny,allow
Deny from all
</Directory>
<Directory /Library/Server/Web/Data/Sites/Default/openemr/sites/default/edi>
order deny,allow
Deny from all
</Directory>
<Directory /Library/Server/Web/Data/Sites/Default/openemr/sites/default/era>
order deny,allow
Deny from all
</Directory>

您需要将openemr源文件放在/Library?Server/Web/Data/Sites/Default/openemr

您是为了演示目的,生产使用而安装,还是只是为了了解有关OpenEMR的更多信息?还有一个Docker版本可能很有用 - 你可以放弃所有服务器级别的设置。只需将图像向下拉并启动即可。所有Apache配置都为您完成。

© www.soinside.com 2019 - 2024. All rights reserved.