Win7 64bit актуальный (7 марта 2013)
Я установил Apache 2.2, и он работал нормально в прошлом (недели / месяц / годы назад), с php5.
Сегодня мне понадобился apache для некоторых тестов, поэтому я запускаю его (монитор apache). Однако я получил ошибку (удивительно, разве это не было хорошо раньше?).
отредактировано 23 марта: Windows AUC был установлен на уровень 2, и это вызвало описанные проблемы.
(те же проблемы с уровнем 1)
Когда я сбросил AUC до самого низкого уровня, все вернулось на круги своя.
Поэтому я изменил название.
Поэтому я начал исследовать конфигурационные файлы apache (из опыта часто возникают проблемы ...) и оказался полностью озадаченным.
- Я перезапустил файл conf/orig/httpd.conf (сохраненный исходный файл конфигурации apache) и скопировал его обратно в папку apache/conf .
- Апач запускается нормально.
Тем не менее, я не могу обновить его (почему?) - Поэтому я создаю еще один http.conf.my в той же папке для редактирования и воспроизведения.
- Я удаляю conf.httpd
- Я переименовываю httpd.conf.my в httpd.conf
- Похоже, Apache работает нормально.
Однако : - Я копирую httpd.conf в httpd - copie.conf
А потом (я не сумасшедший, поскольку я мог воспроизвести это несколько раз, просто чтобы поверить в это): - PSPAD/diffText показывает:
- httpd - copie.conf точно такой же, как ** conf/orig/*** httpd.conf * (все мои модификации потеряны)
- Я дважды проверяю httpd.conf и вижу свои модификации там.
- Так что, черт возьми, произошло, когда я скопировал httpd.conf в httpd - copie.conf ?
Я просто понятия не имею, что может пойти не так.
Я проверил диск C: с инструментом проверки дисков Windows (требуется перезагрузка), который не нашел проблем.
Похоже, есть два httpd.conf:
- Один (оригинальный apache, который я скопировал из apache/conf/orig), который больше не отображается в apache/conf и является оригинальным apache.
- Тот (тот, что с моими правками), который обманывает меня
Похоже, когда я копирую httpd.conf, win7 берет скрытый.
Я верю, что Apache тоже берет скрытый.
Я тоже отметил:
- Я редактирую httpd.conf с помощью notepad++: я вижу свои правки (да, это содержимое httpd.conf.my. Я закрываю
- Я удаляю httpd.conf
- Я обновляю папку и действительно httpd.conf там нет
- В меню файлов notepad++ (история файлов) я могу открыть httpd.conf
- Это показывает с моими правками. Я редактирую и сохраняю
- файл httpd.conf не отображается в папке, которую я пытался воспроизвести с другим файлом на рабочем столе.
На шаге 4 Notepad ++ предупреждает, что удаленного файла не существует, и предлагает создать ...
Мои вопросы:
Кто-нибудь может понять, что происходит?
Что я могу сделать, чтобы решить эту проблему? (= иметь возможность редактировать и сохранять мои правдивые достоверно).