Apache на Win XP Professional SP2
Опишу ситуацію. Стоял у меня на Win XP Home SP1 Apache_2.0.52 + PHP-5.0.4 + MySQL 5.0. Но недавно винда умерла… :( Поставил Win XP Professional SP2 и весь предыдущий комплект (все настройки конечно были сохранены) но не тут то было. Основной хост (localhost) работает, а все виртуальные нет! При коннекте на 127.0.0.2 например бровзер долго думает и выдает что “Невозможно подключиться к удаленному серверу” (хотя они настроены правильно).
Плюс матерится PHP: Цитата:
Короче help… |
|
Strange_V
Виртуальные хосты надо ещё в {WINDIR}/system32/drivers/etc/hosts прописывать, они там есть? Насчёт библиотек, посмотри extension_dir в php.ini и проверь, есть ли эти самые библиотеки в указанной директории. |
johnny_palec
Цитата:
Цитата:
менял на extension_dir = " C:\WINDOWS\" без результата (библиотеки там есть) Sham К сожалению не помогла… Хотя направление в сторону проблем с виндой как мне кажись правильное, хотя явных признаков и нет. Заметил что когда в коммандере открываю *.html файл он открывается, а потом коммандер выкидывает сообщение “Файл не найден”. При установке винды били проблемы с кириллицей ,но как мне кажется устранил… Какие будут варианты? (кроме как снести систему, хотя об этом уже думаю) |
Цитата:
|
Strange_V
А у тебя в %PATH% прописана директория PHP? Если у тебя NTFS, есть ли доступ на чтение для php.ini? Служба DNS Client работает? Поройся в настройках TCP/IP. Так же почитай здесь http://httpd.apache.org/docs/1.3/misc/FAQ.html может чего интересного нароешь... ...и загляни в eventwvr.msc (журнал событий) ошибки посмотри, предупреждения... Цитата:
|
Strange_V
Вообще-то у меня похожая ситуация, я похоже, уже разобрался, в чем дело. Через пару дней скажу конкретно, где и что надо исправить. |
При гибели винды и ее переустановке обычным пунктом является удаление старой - стирание каталога винды. По умолчанию там лежат php.ini и чуть глубже, как уже было отмечено hosts. Прописывать виртухи в hosts все же стоит, ибо у вас IP один, а вот имен много, стало быть нать сказать куда слать по именам хостов. Восстановить hosts можно ручками, благо недолго, а подсказка в нем самом есть. Погибший php.ini можно восстановить по дефолтному инишнику который лежит кажется в директории куда ставился php. Подправить и вперед. Ну и прописная истина - бэкапы и еще раз бэкапы. В следующий раз можно потерять не 2 легковосстанавливаемых файла, а море ценнейшей инфы. Тьфу-тьфу-тьфу :)
|
Prisoner
В моем первом посте, когда я писал «все настройки конечно были сохранены» я имел в виду так же php.ini и hosts. Пусть меня поправят если я ошибаюсь, но hosts нужен тока для того чтобы я мог обратится к страницы по имени (т.е. mojastranica.com), а не по IP (т.е. 127.0.0.2) dmitryst интересно… жду. Sham Ты имеешь в виду конфиг апаче ? У меня FAT32. DNS Client работает. Про TCP/IP конкретней, если можно. Жаль не дружу с английской, поищу на русском… В журнале ошибок нет, предупреждения… да нет. Цитата:
|
Strange_V
Проверь, может прокси-сервер включен (Свойства обозревателя — Подключение — Настройка сети (LAN)). Либо вообще прокси отруби, либо хосты в исключении пропиши (кн. дополнительно). Также почитай обсуждение твоей проблемы здесь http://xpoint.ru/forums/thread/27707.xhtml Ну и сюда тоже загляни... http://httpd.apache.org/docs/2.0/platform/windows.html Цитата:
Цитата:
|
Возможна еще следующая ситуация, бродилка может использовать коннект через проксю (в локалке) и соответственно ресолвит имена используя адрес прокси. В каждой бродилке можно прописать какие адреса не нужно ресолвить используя возможности прокси. К примеру в ослике это настраивается в Сервис->Свофства обозревателя->Подключения->настройки LAN.
|
Strange_V
В-общем, залатка, предложенная Sham (кстати, за что ему спасибо :) ) работает так, как и должно быть. Так что смело ее ставьте, и все виртуальные хосты будут работать так, как надо. Проверил на 10 виртуальных хостах с IP 127,0,0,1 до 127,0,0,10 - все Ок |
Хосты заработали и без заплатки :) , теперь тока пхп не хочет…
Потом поищу причини, так как счас приболел немного. |
Strange_V
Цитата:
|
Время: 15:08. |
Время: 15:08.
© OSzone.net 2001-