У меня есть Imac конца 2009 года с Mac OS 10.13.6 High Sierra, установлен XAMPP 7.0.30 и пытаюсь запустить openEMR 5.0.1, я действительно новичок в мире серверов и PHP.
Вначале сервер Apache работает хорошо, но после установки открытого EMR и выполнения рекомендаций по правильному запуску сервера сервер не работает и сразу останавливается.
Сообщение в журнале XAMPP ниже.
Starting Apache Web Server...
Exit code: 8
Stdout:
apache config test fails, aborting
Stderr:
httpd: Syntax error on line 523 of /Applications/XAMPP/xamppfiles/etc/httpd.conf: Syntax error on line 10 of /Applications/XAMPP/xamppfiles/apache2/conf/httpd.conf: /Applications/XAMPP/xamppfiles/apache2/conf/httpd.conf:10: <Directory> was not closed.
Это строки в обоих httpd.conf
Line 523 Include "/Applications/XAMPP/xamppfiles/apache2/conf/httpd.conf"
Line 10 <Directory "/Applications/XAMPP/xamppfiles/htdocs/openemr"
http.conf ниже
Alias /bitnami/ "/Applications/XAMPP/xamppfiles/apache2/htdocs/"
Alias /bitnami "/Applications/XAMPP/xamppfiles/apache2/htdocs"
<Directory "/Applications/XAMPP/xamppfiles/apache2/htdocs">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
<Directory "/Applications/XAMPP/xamppfiles/htdocs/openemr">
AllowOverride FileInfo
</Directory>
<Directory "/Applications/XAMPP/xamppfiles/htdocs/openemr/sites">
AllowOverride None
</Directory>
<Directory "/Applications/XAMPP/xamppfiles/htdocs/openemr/sites/*/documents">
order deny,allow
Deny from all
</Directory>
<Directory "/Applications/XAMPP/xamppfiles/htdocs/openemr/sites/*/edi">
order deny,allow
Deny from all
</Directory>
<Directory "/Applications/XAMPP/xamppfiles/htdocs/openemr/sites/*/era">
order deny,allow
Deny from all
</Directory>
другой httpd.conf
Line 523 Include "/Applications/XAMPP/xamppfiles/apache2/conf/httpd.conf"
Что мне нужно сделать, чтобы снова запустить apache?
Сообщение об ошибке говорит само за себя: <Directory> was not closed
. У тебя есть только <Directory ...
Добавьте ">" в конец строки 10, чтобы она читалась так:
<Directory "/Applications/XAMPP/xamppfiles/htdocs/openemr">