Jump to content
  • 0

Не пошел апач


super-php
 Share

Question

У меня 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>
DirectoryIndex index.php index.html
</IfModule>

Изменил DocumentRoot на

DocumentRoot "f:/apache/htdocs"

Ниже его <Directory "c:/Apache24/htdocs"> изменил на

<Directory "f:/apache/htdocs">

Запускаю Апач и кнопка Start, STOP и Restart неактивна. Что делать?

SnimokJPG_8198999_8558240.jpg

Link to comment
Share on other sites

10 answers to this question

Recommended Posts

  • 0

PHPIniDir "f:\apache\php\" Где прописывать и что это за команда?

При запуске httpd.exe выдает вот такое.

SnimokJPG_5149317_8558888.jpg

При вводе такой команды в командной строке, выдает такое

SnimokJPG_1013338_8558961.jpg

ServerRoot "f:/apache/"

Ввел в httpd.conf такое ServerName 127.0.0.1:80

Теперь запускаю httpd.exe и просто моргает курсор на черном экране, но кнопки START STOP и RESTART неактивны :-(

Edited by super-php
Link to comment
Share on other sites

  • 0

Там такое командной строке:


Microsoft Windows [Version 6.2.9200]
(c) Корпорация Майкрософт, 2012. Все права защищены.

C:\Windows\system32>F:\apache\bin\httpd.exe -k install
Installing the Apache2.4 service
(OS 5)╬Єърчрэю т фюёЄєях. : AH00369: Failed to open the WinNT service manager,
perhaps you forgot to log in as Adminstrator?

C:\Windows\system32>

Я так понял нужно иметь права админа что ли, но как так сделать чтобы запустилось?

Link to comment
Share on other sites

  • 0

apache монитор будет работать только если он установлен как служба. Вы же как я понимаю просто разархивировали архив и запускаете. Монитор не будет у вас работать. Запускайте апач из командной строки от имени администратора.

Link to comment
Share on other sites

  • 0

Заработало все в Windows 8/

На виртуалке стоит Windows XP SP3.

Скачал совместимые версии пхп с апачем для 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

Пишет что невозможно их подключить, но они же есть. Что делать?

Link to comment
Share on other sites

  • 0

Исправил "c:/apache/bin" на "c:/apache" и все заработало, но, возникло странное явление. При вводе localhost/ показывает Index of и ниже его папку www. Чтобы запустить сайт, приходится прописывать вот такой длинный путь http:/localhost/www/index.php Что делать?

В настройках хоста вроде указано все верно, вот содержимое файла


<VirtualHost *:80>
DocumentRoot "c:/apache/htdocs/www"
ServerName localhost/
ErrorLog "c:/apache/htdocs/error.log"
CustomLog "c:/apache/htdocs/access.log" common
</VirtualHost>

Link to comment
Share on other sites

  • 0

Вот так ещё попробовал написать. Файл верный c:\apache\conf\extra\httpd-vhosts.conf и вот ниже на фото результат

<VirtualHost *:80>
DocumentRoot "c:/apache/htdocs/www"
ServerName localhost
ErrorLog "c:/apache/htdocs/error.log"
CustomLog "c:/apache/htdocs/access.log" common
</VirtualHost>

clipimage0_8689972_8592707.jpg

Edited by super-php
Link to comment
Share on other sites

  • 0

Он тебе показывает содержимое корневой папки, поэтому не index of, а index of /. Папка www у тебя лежит в корне. Хочешь, кладёшь сайт в неё, не хочешь — кладёшь в корень.

А, ты имеешь в виду, что documentroot неправильно сработал?

http://rghost.ru/download /47767582/ca91d7ccc857e95146dca266cefe52edcc3340b0/%D0%90%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%20Web-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0%20Apache.pdf

Учебник по настройке.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy