Не пошел апач
У меня Windows 8 (32бит)
Скачал Апач httpd-2.4.6-win32-VC11.zip http://www.apachelounge.com/download/VC11/ Скачал ПХП php-5.5.1-Win32-VC11-x86.zip http://windows.php.net/download/ Разархивировал Апач на диск f:\apache\ Разархивировал PHP в f:\apache\php Зашел в httpd.conf и в конце модулей добавил такую строку LoadModule php5_module "f:/apache/php/php5apache2_4.dll" Также добавил index.php Код:
<IfModule dir_module> DocumentRoot "f:/apache/htdocs" Ниже его <Directory "c:/Apache24/htdocs"> изменил на <Directory "f:/apache/htdocs"> Запускаю Апач и кнопка Start, STOP и Restart неактивна. Что делать? ![]() |
скачать denver
или установить линукс на виртуалку |
При запуске httpd.exe выдает вот такое.
![]() При вводе такой команды в командной строке, выдает такое ![]() ServerRoot "f:/apache/" |
Ввел в httpd.conf такое ServerName 127.0.0.1:80
Теперь запускаю httpd.exe и просто моргает курсор на черном экране, но кнопки START STOP и RESTART неактивны :-( |
Там такое командной строке:
Код:
Microsoft Windows [Version 6.2.9200] |
запусти командную строку от имени админа и в ней стартани
|
Цитата:
Цитата:
настрой хост и запусти httpd.exe, посмотри доступен ли хост |
Поставил этот апач на Windows 8, вроде пошло. Попробовал поставить на виртуалку Windows XP. Скачал просто 2 архива(апач и пхп, версии в первом посте) и решил попробовать просто запустить файл, а там такое показывает.
![]() |
Скачал совместимые версии пхп с апачем для Windows XP SP3. Распаковал 2 архива, таким же образом как в первом посте. Попробовал просто ничего не трогать в файле httpd.conf Запустил через командную строку httpd.exe, ругается на каждый модуль, начиная с
Код:
LoadModule access_compat_module modules/mod_access_compat.so Каждый из них приходится коментить, а оно переходит ругаться на каждый следующий модуль,каждую следующую строку после этой Код:
LoadModule access_compat_module modules/mod_access_compat.so |
В httpd.conf ServerRoot что присвоено?
Как то так должно быть ServerRoot "c:/Apache24" |
У меня стоит ServerRoot "c:/apache/bin" , так как в этот каталог установленно. Оно вначале ругалось на эту строку, затем перешло к каждому LoadModule ругаться. Закоментил один модуль, перешло к след. строке, тоже к LoadModule, закоментил, к следующей и т.д.
|
Исправил "c:/apache/bin" на "c:/apache" и все заработало, но, возникло странное явление. При вводе localhost/ показывает Index of и ниже его папку www. Чтобы запустить сайт, приходится прописывать вот такой длинный путь http:/localhost/www/index.php Что делать?
В настройках хоста вроде указано все верно, вот содержимое файла Код:
<VirtualHost *:80> |
Вот так ещё попробовал написать. Файл верный c:\apache\conf\extra\httpd-vhosts.conf и вот ниже на фото результат ::sad24.gif::
Код:
<VirtualHost *:80> ![]() |
Цитата:
В httpd.conf у меня есть такое: Код:
<Directory "c:/Apache24/htdocs"> Пример настройки виртуального хоста Код:
<VirtualHost *:80> C:\Windows\System32\drivers\etc\hosts Код:
127.0.0.1 symfony.web |
А вообще, если что то не идёт всегда можно вбить в гугл текст ошибки и получить ссылку на "stackoverflow.com". В 99 процентах случаев мне это помогает.
|
super-php,
где ты? интересно же чем закончилось. напиши что нибудь |
Часовой пояс GMT +3, время: 02:40. |