AH00534: httpd: Ошибка конфигурации: MPM не загружен. при копировании моего собственного httpd.config - PullRequest
1 голос
/ 18 марта 2020

Эта вещь действительно странная ... Если я создаю docker изображение, используя следующий docker файл, я получаю ошибку

#TO BE FINISHED

FROM httpd:2.4
COPY / /usr/local/apache2/htdocs/operator

# Install app dependencies
# A wildcard is used to ensure both package.json AND package-lock.json are copied
# where available (npm@5+)
COPY ./config/my-httpd.conf /usr/local/apache2/conf/httpd.conf


EXPOSE 80

Для простого теста я только что взял один из массового контейнера httpd: 2.4 и заменил его в моем config / my-httpd.config, но все равно выдает ошибку.

Если я прокомментирую #COPY, то это работает .. но что не понятно я почему ... это то же самое, что содержится в официальном образе httpd

Я забыл сказать, что я использую Docker для windows настольного приложения и я нахожусь в режиме linux

Что я делаю не так?

ОБНОВЛЕНИЕ # 1

Я понял, что проблема в размере файла http.d ... Я пытаюсь объяснить.

Чтение документации , я использовал docker run --rm httpd:2.4 cat /usr/local/apache2/conf/httpd.conf > my-httpd.conf Но на Windows машине я получаю файл размером около 42 КБ.

Я смонтировал том и скопировал файл на простом работающем образе httpd и это 20kb. использование этого работает .... почему это происходит?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...