У меня проблема с запуском Apache2.2 на моем компьютере с Vista. Когда я выполняю чистую установку Apache, он работает нормально, но после того, как я установил PHP, я получаю это сообщение об ошибке в журналах.
[Fri Oct 23 21:29:02 2009] [warn] pid file C:/Dev/Apache2.2/logs/httpd.pid
overwritten -- Unclean shutdown of previous Apache run?
Служба Apache была остановлена при установке PHP. Я сделал только одно завершение работы перед установкой через Apache Service Monitor.
Удаление httpd.pid
и повторный запуск не помогает. Я даже пытался выполнить поиск с помощью PID
в этом файле, но такого процесса нет.
Как указывали некоторые плакаты, проблема вызвана тем, что по умолчанию php.ini не закомментировал все модули расширения.
Я установил php-5.2.13 в Vista Home и столкнулся с той же проблемой, с которой столкнулся Дарт.
Единственные расширения, которые мне были нужны, были ...
extension = php_mysql.dll extension = php_mysqli.dll
Остальное я закомментировал, поставив ";" начало каждой строки.
Это заставило меня запустить Apache.