Недійсна команда 'SSLEngine' Centos


10

Я видалив Apache і перевстановив його, і тепер, коли я намагаюся його запустити, я отримую таку помилку:

Syntax error on line 94 of /usr/local/psa/admin/conf/generated/13636697550.95452800_server.include:
Invalid command 'SSLEngine', perhaps misspelled or defined by a module not included in the server configuration

Я не намагався ввімкнути SSL чи що-небудь. Я зовсім новачок у Linux та Apache взагалі, тому, якщо хтось міг би мені допомогти у цьому, я був би нескінченно вдячний.

Відповіді:


20

Напевно, є якась забута конфігурація в /etc/httpd/confабо /etc/httpd/conf.d. Знайдіть ( grep SSL /etc/httpd/{conf,conf.d} -r) і знищіть його або встановіть модуль ssl для Apache:

yum install mod_ssl

** Швидше: ** yum - ви встановите mod_ssl
Джордж Chalhoub

Ця відповідь вирішила питання і для мене
Fokwa Best

3

У моєму випадку у мене був встановлений mod_ssl, але він не був включений. Для цього я побіг:

sudo a2enmod ssl

2

Перевірте, чи ви вже завантажили mod_ssl у файл httpd.conf:

LoadModule ssl_module modules/mod_ssl.so
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.