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

Php 将文件添加到Apache设置(Mac OSX),php,macos,apache,Php,Macos,Apache,我正在尝试安装OpenEMR,并按照此处的说明进行操作: 我正在努力理解在这里该做什么: 运行时:sudo vi/etc/apache2/other/openemr.conf 我得到一个空白文件 然后,它继续添加: <Directory /Library/WebServer/Documents/openemr/documents> order deny,allow Deny from all </Directory> <Directory /Library

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

我正在努力理解在这里该做什么:

运行时:
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

命令拒绝,允许
全盘否定
命令拒绝,允许
全盘否定
命令拒绝,允许
全盘否定
ZZ

有人能告诉我们需要对配置文件进行哪些更改吗?

在创建文件时,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的更多信息?还有一个版本可能很有用-您可以放弃所有服务器级设置。只需将图像拉下来并启动它。所有Apache配置都已为您完成