|
|
|
| здравствуйте.
На win server 2008 установил phpdev423. В Apache в файл httpd внес нужные изменения, т. е. поменял servername и DocumentRoot. но страница все равно почему-то не работает...
Был бы рад любым комментариям на эту тему. | |
|
|
|
|
|
|
|
для: pavliuccio
(04.03.2010 в 12:39)
| | какие признаки того что она не работает ? как-то проверяли? | |
|
|
|
|
|
|
|
для: exp
(04.03.2010 в 13:26)
| | просто набираю ип адрес сервера и вижу что веб-страница недоступна.
на всякий случай файрвол пока отключил. | |
|
|
|
|
|
|
|
для: pavliuccio
(04.03.2010 в 13:37)
| | А функцию виртуальных хостов включил,после чего необходимо закинуть сайт в папку котрую ты создал и указал а патом подключить свой сайт в виндовс и httpd-vhosts | |
|
|
|
|
|
|
|
для: Andrey0011
(04.03.2010 в 14:06)
| | честно говоря я не большой специалист на такие темы. если можно поподробнее.
как включить виртуальные хосты?
сайт давно уже лежит в указанной папке. | |
|
|
|
|
|
|
|
для: pavliuccio
(04.03.2010 в 13:37)
| | от провайдеов ещё зависит можно-ли на этот сервер достучаться
, частенько даже доп.плату взимают, за статические ip по которым ещё и входящие запросы проходят.
. определяет провайдер, и он тоже может кучу препятствий чинить.
В локальной сети бывает проще вроде , но тоже я не сильно вникал.
Здесь есть где-то такие темы, не нашёл.
А вообще работает-ли сервер должно быть можно проверить самому, набрав в браузере http://127.0.0.1
// если конечно в httpd.conf Listen *:80 или просто 80 | |
|
|
|
|
|
|
|
для: exp
(04.03.2010 в 14:29)
| | 127.0.0.1 не работает.. | |
|
|
|
|
|
|
|
для: pavliuccio
(04.03.2010 в 14:44)
| | просек!!! просто апач сам не стартует. вручную его запускаю и все сразу ок. | |
|
|
|
|
|
|
|
для: pavliuccio
(04.03.2010 в 14:55)
| | и в сервисах его тоже нет.. | |
|
|
|
|
|
|
|
для: pavliuccio
(04.03.2010 в 16:44)
| | как мне его до ума довести? | |
|
|
|
|
|
|
|
для: pavliuccio
(04.03.2010 в 17:07)
| | руками | |
|
|
|
|
автор: .heed (04.03.2010 в 17:27) |
|
|
для: pavliuccio
(04.03.2010 в 17:07)
| | выполните комманду >httpd.exe -h
там показывается как с параметром install создать запись в сервисы, удалять эту запись и другие возможности. | |
|
|
|
|
|
|
|
для: .heed
(04.03.2010 в 17:27)
| | у меня не срабатывает эта команда. | |
|
|
|
|
автор: .heed (05.03.2010 в 16:00) |
|
|
для: pavliuccio
(05.03.2010 в 15:55)
| | Перейдите сначала в дирректорию apache/bin
командой
cd /d c:\apache\bin
или где она у Вас находится | |
|
|
|
|
|
|
|
для: .heed
(05.03.2010 в 16:00)
| | там и находится, но команда cd /d c:\apache\bin не работает. | |
|
|
|
|
автор: .heed (05.03.2010 в 16:03) |
|
|
для: pavliuccio
(05.03.2010 в 15:55)
| | В ранних версиях вместо httpd.exe был apache.exe | |
|
|
|
|
|
|
|
для: .heed
(05.03.2010 в 16:03)
| | apache.exe тоже не работает. хотя в диспечера задач работает apache.exe *32 | |
|
|
|
|
|
|
|
для: pavliuccio
(05.03.2010 в 16:09)
| | может вы мне дайте ссылку на версию поновее,а эту я удалю и по новой все сделаю.
P.S. у меня w2k8 64 bit. | |
|
|
|
|
автор: .heed (05.03.2010 в 16:24) |
|
|
для: pavliuccio
(05.03.2010 в 16:13)
| | не может быть чтобы не работало
>cd /d c:\apache\bin не работает.
Вы хоть посмотрели-бы в какой папке у Вас apache и есть-ли там httpd.exe или apache.exe
cd /d C:\здесь долден быть полный путь к папке bin\bin
| каталог сменитсяили вместо httpd.exe тот файл который есть в bin
//как вы собираетесь настраивать новый сервер если хоть слегка не пробовали разобраться со старым | |
|
|
|
|
|
|
|
для: .heed
(05.03.2010 в 16:24)
| | c:\phpdev\apache\bin - открывает папку bin
cd /d c:\phpdev\apache\bin - не работает
apache.exe лежит в папке apache.
//на старом около двух лет уже работает и без всяких проблем. и устанавливалось все тоже просто. | |
|
|
|
|
|
|
|
для: pavliuccio
(05.03.2010 в 16:39)
| | вы где это выполняете ? :)
В виндовс есть такая программа "командная строка"
или
Пуск -> выполнить -> пишите "cmd"
, если в меню пуск настроили так что там осталась кнопка "выполнить"
или
Пуск -> ВcеПрограммы -> Cтандартные -> коммандная строка
, если не снесли из всехПрограмм
или просто нажимаете файл c:\WINDOWS\SYSTEM32\cmd.exe
пути могут отличаться
//я в тоталКомандере просто в нижней строчке пишу cmd, чтобы осазаться уже в той папке которую открыл командером | |
|
|
|
|
|
|
|
для: heed
(05.03.2010 в 16:52)
| | в командной строке и выполнял, надо было сразу сказать что через cmd:)
в общем выполнил apache.exe -k install, успешно установил, и в сервисах тоже появилось, но все равно после рестарта автоматически не запускается. а если в сервисах Start делаю, то ответ таков:
http://www.mab.lt/pavel/apache.jpg | |
|
|
|
|
|
|
|
для: pavliuccio
(05.03.2010 в 16:13)
| | http://httpd.apache.org/download.cgi
их загрузки, только под 2.3.5-alpha вряд-ли найдёте все модули
, под 2.2 уже более менее всё адаптированое найти можно, но иногда приходится что-то качать по два раза пока не найдётся. готовые связки типа denwer или xampp ставить просще | |
|
|
|
|
|
|
|
для: heed
(05.03.2010 в 16:43)
| | качать win32-x86-no_ssl.msi или win32-x86-openssl-0.9.8m.msi ? | |
|
|
|
|
|
|
|
для: pavliuccio
(08.03.2010 в 16:53)
| | openssl впринципе не главное, просто если захотите делать https:// то тогда он нужен.
Плюс приходится возиться с его настройками , в том числе из командной строки :) создавать сертификаты.
openssl можно просто не включать хоть и он будет присутствовать.
я apache_2.2.11-win32-x86-openssl-0.9.8i.msi пробовал, только по своему его ставил
2.2.14 тоже пробовал.
только php который пойдёт модулем нужно выбирать уже осторожнее, там какая-то отписка где-то сбоку есть на странице скачивания, мол какие из версий ставятся , а какие не ставятся модулями к apache.
Я только php5.2 пока нормально смог поставить.
XAMPP всё хочу попробовать, там тоже подобрано.скомпановано что посвежее, где-то на sourceforge вроде собирали. В нём как и вроде в новых сборках denwer уже 5.3 во всю ставят, а просто cgi-модулем не интересно.
// насчёт того почему не запускалось
1. нужно было из коммандной строки проверить как читались файлы конфигурации
2. В пуск->администрирование->просмотр событий (можно просто выполнить eventvwr.msc)
и в файлах error.log искать ошибки
3. вряд-ли. в пуск->администрирование->службы (services.msc) смотреть какой тип запуска у службы Apache, | |
|
|
|
|
|
|
|
для: exp
(08.03.2010 в 18:09)
| | спасибо всем! установил 2,2 и всё ок. | |
|
|
|