Тест конфигурации перестал работать при перезапуске Apache 2

 ServerAdmin admin@creansys.com
ServerName  creansys.com
ServerAlias www.creansys.com

DocumentRoot /var/www/creansys.com/public_html
<Directory / >
Options FollowSymLinks
Allow Override  All

</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
Allow Override All
Order Allow,Deny
allow From all

</Directory>

Когда я пытался перезапустить апача, я получил следующую ошибочную Синтаксическую ошибку
позвольте и отклоните, должен сопровождаться 'от'. Действие 'configtest' перестало работать.

может кто-либо помогать мне с решением

2
задан 14 November 2015 в 13:18

2 ответа

У Вас есть некоторые опечатки в Вашей конфигурации:

Использовать

<Directory />
    Options FollowSymLinks
    AllowOverride  All
</Directory>

и

<Directory /var/www/>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
    Order allow,deny
    Allow from all
</Directory>

После этого необходимо видеть

% apachectl configtest               
Syntax OK

Почему? Поскольку я протестировал его в своей системе, специально для Вас.;)

3
ответ дан 2 December 2019 в 01:58

Добавьте эти строки кодов в любом месте файла httpd.conf:

<Directory />
    Options FollowSymLinks
    AllowOverride  All
</Directory>
<Directory /var/www/>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
    Order allow,deny
    Allow from all
</Directory>
2
ответ дан 2 December 2019 в 01:58

Другие вопросы по тегам:

Похожие вопросы: