1

Тема: Помощь при роботе с Apache

Доброго времени суток.
Установил себе Windows 7 максимальную. На нее установил всё в соответствии с указаниями ( http://ab-w.net/PHP/server_set.php).
Apache/2.2.18 (Win32) PHP/5.2.16
При запуске Apache выводит на екран Its Works но когда указываю путь к файлу например http://localhost/www...
все время пишет The requested URL /www was not found on this server.
Уже неделю ничего не могу с етим поделать, каждый день лажу в гугле с утра до ночи, что только не пробывал, ничего не помогает((((
Плз ПОМОГИТЕ люди у меня курсы PHP а дома тупо не могу заниматся потому-что висит Apache, и не Denwer ни Xxamp
не работают, уже просто опускаюься руки.
Заранее спасибо

Re: Помощь при роботе с Apache

если курсы, то может не стоит рыть землю руками, http://www.denwer.ru/ вот, это спасет тебя от кары божьей и собственного человеческого фактора

3

Re: Помощь при роботе с Apache

Не знаю зачем вы вводите http://localhost/www , достаточно для проверки ввести в браузере http://localhost

4

Re: Помощь при роботе с Apache

2 недели назад у меня стояла чистая установленая window xp с лецензионого диска, дал друг, на ней ничего кроме самой винды не было, даже дрова не шли в комплекте пришлось долго парится пока их установил потому- что чтоб скачать их с нета нужны были дрова на сетевуху а их не было и я ходил к другу с флешкой чтоб он мне их скачал и скинул . На курсах php рекомендовали дома установить себе DENWER что я собствено говоря и сделал. И о чудо все прекрасно работало, я с первого раза установил и юзал DENWER без проблем. Но потом у меня возникла необходимость переустановить винду (так как старую погрызли вирусняки) и я помня случай с лицензионой виндой решил в етот раз устанавливать не просто винду а зборку в которую б входили автоматом и все дрова и еще набор необходимых программ и библиотек. Установил себе винду xp proffesional sp 3 зборки SUMLAB отличная винда, установил, и все, не надо ничего не скачивать, не искать, сразу все есть бери и пользуйся. И вот тут то ето и случилось, DENWER перестал работать, все время при открытии выдал ошибку 404  The requested URL /www was not found on this server. Я перелазил весь форум DENWERA менял настройки и в системе и в портах и айпи и переустанавливал в разные каталоги и толькто разве что головой не бился, ничего не помогло. Потом в Киеве были долго дажди и в один прекрасный день у меня полетела материнка иза за пыли и как сказали в сервесе из-за большой влажности. Я собрал себе новый комп, 2-ух ядерный, и мне сказали что если больше чем 1 ядро, то xp уже их почти не тянет, а если больше 2 то тут тока window7 поможет. Я всю жизнь пользовался xp люблю ету винду и отказа в ней себе не знал а теперь ПРИШЛОСЬ перейти на 7 и ВСЕ РАВНО НЕ РАБОТАЕТ apache !!!
Я устанавливал себе DENWER, XXAMP и тупо не ничего !!!
дошло до того что я решил все собрать в ручную вбил в гугле как установить все нужное мне на винду7  нашел вот ето (http://ab-w.net/PHP/server_set.php#apache-server-set)
все зделал как тут написано и в конце при тестировании как вы и сказали сначало написал http://localhost нажал ентер и у меня высветилась табличка ITS WORKS как и долждно было произойти согласно установке. Но моя корневая папка www где собствено и находятся все мои php и html документы  не открывается test1.php, index.html все ето лежит же в корневой папке и путь к нему надо указивать http://localhost/www/mysite.html вот так я точно ето знаю потомучто уже имел счястье пользоватся DENWERом и имено так все и делал но теперь ничего не работает и все время только одно The requested URL /www was not found on this server(((( Мне оч надо я уже опускаю руки я перепробывал уже наверно все и толку ноль  подумав над сложившейся ситуацией я пришол к выводу что все что я мог уже зделать я зделал кроме одного
не спросил совета и подсказки человека который бы в етом разбирался Но у меня просто нет такого человека, ето специфические знания которыми не мои друзья ни знакомые просто не обладают и я решил написать вам вы моя последняя надежда и если и вы мне не сможете помочь тогда останется только вешатся.
Так же просматривая форумы по етому вопросы я заметил что большенство людей которые в етом разбираются просят посмотреть лог ошибок апача не знаю нужно ли ето вам но всёже на всякий пожарный
Starting the Apache2.2 service
The Apache2.2 service is running.
rmine the server's fully qualified domain name, using 93.73.46.129 for ServerName
[Sun Jul 10 21:17:47 2011] [notice] Apache/2.2.18 (Win32) configured -- resuming normal operations
[Sun Jul 10 21:17:47 2011] [notice] Server built: May 11 2011 15:46:54
[Sun Jul 10 21:17:47 2011] [notice] Parent: Created child process 2840
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 93.73.46.129 for ServerName
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 93.73.46.129 for ServerName
[Sun Jul 10 21:17:48 2011] [notice] Child 2840: Child process is running
[Sun Jul 10 21:17:48 2011] [notice] Child 2840: Acquired the start mutex.
[Sun Jul 10 21:17:48 2011] [notice] Child 2840: Starting 64 worker threads.
[Sun Jul 10 21:17:48 2011] [notice] Child 2840: Starting thread to listen on port 80.
[Sun Jul 10 21:18:47 2011] [error] [client 127.0.0.1] File does not exist: D:/Server/apache/htdocs/favicon.ico
[Sun Jul 10 21:18:47 2011] [error] [client 127.0.0.1] File does not exist: D:/Server/apache/htdocs/favicon.ico
[Sun Jul 10 21:18:47 2011] [error] [client 127.0.0.1] File does not exist: D:/Server/apache/htdocs/favicon.ico
[Sun Jul 10 21:44:38 2011] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Sun Jul 10 21:44:38 2011] [notice] Child 2840: Exit event signaled. Child process is ending.
[Sun Jul 10 21:44:39 2011] [notice] Child 2840: Released the start mutex
[Sun Jul 10 21:44:40 2011] [notice] Child 2840: All worker threads have exited.
[Sun Jul 10 21:44:40 2011] [notice] Child 2840: Child process is exiting
[Sun Jul 10 21:44:40 2011] [notice] Parent: Child process exited successfully.
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 93.73.46.129 for ServerName
[Sun Jul 10 22:02:27 2011] [notice] Apache/2.2.18 (Win32) PHP/5.2.16 configured -- resuming normal operations
[Sun Jul 10 22:02:27 2011] [notice] Server built: May 11 2011 15:46:54
[Sun Jul 10 22:02:28 2011] [notice] Parent: Created child process 1944
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 93.73.46.129 for ServerName
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 93.73.46.129 for ServerName
[Sun Jul 10 22:02:28 2011] [notice] Child 1944: Child process is running
[Sun Jul 10 22:02:28 2011] [notice] Child 1944: Acquired the start mutex.
[Sun Jul 10 22:02:28 2011] [notice] Child 1944: Starting 64 worker threads.
[Sun Jul 10 22:02:28 2011] [notice] Child 1944: Starting thread to listen on port 80.
[Sun Jul 10 22:10:01 2011] [error] [client 127.0.0.1] File does not exist: D:/Server/apache/htdocs/favicon.ico
[Sun Jul 10 22:10:01 2011] [error] [client 127.0.0.1] File does not exist: D:/Server/apache/htdocs/favicon.ico
[Sun Jul 10 22:10:01 2011] [error] [client 127.0.0.1] File does not exist: D:/Server/apache/htdocs/favicon.ico
[Sun Jul 10 22:10:07 2011] [error] [client 127.0.0.1] File does not exist: D:/Server/apache/htdocs/www
[Sun Jul 10 22:12:01 2011] [error] [client 127.0.0.1] File does not exist: D:/Server/apache/htdocs/favicon.ico
[Sun Jul 10 22:12:01 2011] [error] [client 127.0.0.1] File does not exist: D:/Server/apache/htdocs/favicon.ico
[Sun Jul 10 22:12:01 2011] [error] [client 127.0.0.1] File does not exist: D:/Server/apache/htdocs/favicon.ico
[Sun Jul 10 22:12:26 2011] [error] [client 127.0.0.1] script 'D:/Server/apache/htdocs/ppc.php' not found or unable to stat
[Sun Jul 10 22:12:37 2011] [error] [client 127.0.0.1] script 'D:/Server/apache/htdocs/index.php' not found or unable to stat
[Sun Jul 10 22:17:21 2011] [error] [client 127.0.0.1] File does not exist: D:/Server/apache/htdocs/www
[Sun Jul 10 22:23:42 2011] [error] [client 127.0.0.1] File does not exist: D:/Server/apache/htdocs/www
[Sun Jul 10 22:23:42 2011] [error] [client 127.0.0.1] File does not exist: D:/Server/apache/htdocs/favicon.ico
[Sun Jul 10 22:23:42 2011] [error] [client 127.0.0.1] File does not exist: D:/Server/apache/htdocs/favicon.ico
[Sun Jul 10 22:23:43 2011] [error] [client 127.0.0.1] File does not exist: D:/Server/apache/htdocs/favicon.ico
[Sun Jul 10 22:24:01 2011] [error] [client 127.0.0.1] File does not exist: D:/Server/apache/htdocs/www
[Sun Jul 10 22:34:03 2011] [error] [client 127.0.0.1] File does not exist: D:/Server/apache/htdocs/www
[Sun Jul 10 22:45:45 2011] [error] [client 127.0.0.1] File does not exist: D:/Server/apache/htdocs/www
[Sun Jul 10 22:51:02 2011] [error] [client 127.0.0.1] File does not exist: D:/Server/apache/htdocs/www
[Sun Jul 10 22:51:22 2011] [notice] Parent: Received restart signal -- Restarting the server.
[Sun Jul 10 22:51:22 2011] [notice] Child 1944: Exit event signaled. Child process is ending.
[Sun Jul 10 22:51:23 2011] [notice] Child 1944: Released the start mutex
[Sun Jul 10 22:51:24 2011] [notice] Child 1944: All worker threads have exited.
[Sun Jul 10 22:51:24 2011] [notice] Child 1944: Child process is exiting
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 93.73.46.129 for ServerName
[Sun Jul 10 22:51:28 2011] [notice] Apache/2.2.18 (Win32) PHP/5.2.16 configured -- resuming normal operations
[Sun Jul 10 22:51:28 2011] [notice] Server built: May 11 2011 15:46:54
[Sun Jul 10 22:51:28 2011] [notice] Parent: Created child process 3524
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 93.73.46.129 for ServerName
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 93.73.46.129 for ServerName
[Sun Jul 10 22:51:28 2011] [notice] Child 3524: Child process is running
[Sun Jul 10 22:51:28 2011] [notice] Child 3524: Acquired the start mutex.
[Sun Jul 10 22:51:28 2011] [notice] Child 3524: Starting 64 worker threads.
[Sun Jul 10 22:51:28 2011] [notice] Child 3524: Starting thread to listen on port 80.
[Sun Jul 10 22:51:31 2011] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Sun Jul 10 22:51:31 2011] [notice] Child 3524: Exit event signaled. Child process is ending.
[Sun Jul 10 22:51:32 2011] [notice] Child 3524: Released the start mutex
[Sun Jul 10 22:51:33 2011] [notice] Child 3524: All worker threads have exited.
[Sun Jul 10 22:51:33 2011] [notice] Child 3524: Child process is exiting
[Sun Jul 10 22:51:33 2011] [notice] Parent: Child process exited successfully.
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 93.73.46.129 for ServerName
[Sun Jul 10 22:51:36 2011] [notice] Apache/2.2.18 (Win32) PHP/5.2.16 configured -- resuming normal operations
[Sun Jul 10 22:51:36 2011] [notice] Server built: May 11 2011 15:46:54
[Sun Jul 10 22:51:36 2011] [notice] Parent: Created child process 912
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 93.73.46.129 for ServerName
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 93.73.46.129 for ServerName
[Sun Jul 10 22:51:36 2011] [notice] Child 912: Child process is running
[Sun Jul 10 22:51:36 2011] [notice] Child 912: Acquired the start mutex.
[Sun Jul 10 22:51:36 2011] [notice] Child 912: Starting 64 worker threads.
[Sun Jul 10 22:51:36 2011] [notice] Child 912: Starting thread to listen on port 80.
[Sun Jul 10 22:51:51 2011] [error] [client 127.0.0.1] File does not exist: D:/Server/apache/htdocs/www
[Mon Jul 11 02:33:16 2011] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Mon Jul 11 02:33:16 2011] [notice] Child 912: Exit event signaled. Child process is ending.
[Mon Jul 11 02:33:17 2011] [notice] Child 912: Released the start mutex
[Mon Jul 11 02:33:18 2011] [notice] Child 912: All worker threads have exited.
[Mon Jul 11 02:33:19 2011] [notice] Child 912: Child process is exiting
[Mon Jul 11 02:33:19 2011] [notice] Parent: Child process exited successfully.
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 93.73.46.129 for ServerName
[Mon Jul 11 02:41:59 2011] [notice] Apache/2.2.18 (Win32) PHP/5.2.16 configured -- resuming normal operations
[Mon Jul 11 02:41:59 2011] [notice] Server built: May 11 2011 15:46:54
[Mon Jul 11 02:41:59 2011] [notice] Parent: Created child process 3112
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 93.73.46.129 for ServerName
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 93.73.46.129 for ServerName
[Mon Jul 11 02:41:59 2011] [notice] Child 3112: Child process is running
[Mon Jul 11 02:41:59 2011] [notice] Child 3112: Acquired the start mutex.
[Mon Jul 11 02:41:59 2011] [notice] Child 3112: Starting 64 worker threads.
[Mon Jul 11 02:41:59 2011] [notice] Child 3112: Starting thread to listen on port 80.
[Mon Jul 11 02:42:28 2011] [error] [client 127.0.0.1] File does not exist: D:/Server/apache/htdocs/www
[Mon Jul 11 02:42:29 2011] [error] [client 127.0.0.1] File does not exist: D:/Server/apache/htdocs/favicon.ico
[Mon Jul 11 02:42:29 2011] [error] [client 127.0.0.1] File does not exist: D:/Server/apache/htdocs/favicon.ico
[Mon Jul 11 02:42:29 2011] [error] [client 127.0.0.1] File does not exist: D:/Server/apache/htdocs/favicon.ico
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 93.73.46.129 for ServerName
[Mon Jul 11 06:32:21 2011] [warn] pid file D:/Server/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Mon Jul 11 06:32:22 2011] [notice] Apache/2.2.18 (Win32) PHP/5.2.16 configured -- resuming normal operations
[Mon Jul 11 06:32:22 2011] [notice] Server built: May 11 2011 15:46:54
[Mon Jul 11 06:32:22 2011] [notice] Parent: Created child process 1884
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 93.73.46.129 for ServerName
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 93.73.46.129 for ServerName
[Mon Jul 11 06:32:23 2011] [notice] Child 1884: Child process is running
[Mon Jul 11 06:32:23 2011] [notice] Child 1884: Acquired the start mutex.
[Mon Jul 11 06:32:23 2011] [notice] Child 1884: Starting 64 worker threads.
[Mon Jul 11 06:32:23 2011] [notice] Child 1884: Starting thread to listen on port 80.
[Mon Jul 11 06:50:02 2011] [error] [client 127.0.0.1] File does not exist: D:/Server/apache/htdocs/favicon.ico
[Mon Jul 11 06:50:02 2011] [error] [client 127.0.0.1] File does not exist: D:/Server/apache/htdocs/favicon.ico
[Mon Jul 11 06:50:02 2011] [error] [client 127.0.0.1] File does not exist: D:/Server/apache/htdocs/favicon.ico
[Mon Jul 11 06:50:06 2011] [error] [client 127.0.0.1] File does not exist: D:/Server/apache/htdocs/www
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 93.73.46.129 for ServerName
[Mon Jul 11 15:05:46 2011] [warn] pid file D:/Server/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Mon Jul 11 15:05:47 2011] [notice] Apache/2.2.18 (Win32) PHP/5.2.16 configured -- resuming normal operations
[Mon Jul 11 15:05:47 2011] [notice] Server built: May 11 2011 15:46:54
[Mon Jul 11 15:05:47 2011] [notice] Parent: Created child process 1868
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 93.73.46.129 for ServerName
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 93.73.46.129 for ServerName
[Mon Jul 11 15:05:48 2011] [notice] Child 1868: Child process is running
[Mon Jul 11 15:05:48 2011] [notice] Child 1868: Acquired the start mutex.
[Mon Jul 11 15:05:48 2011] [notice] Child 1868: Starting 64 worker threads.
[Mon Jul 11 15:05:48 2011] [notice] Child 1868: Starting thread to listen on port 80.
Уважаемая администрация очень прошу вашей помощи.
Заранее большое спасибо!!!!

5

Re: Помощь при роботе с Apache

Проверьте, чтобы файл test1.php находился в каталоге D:/Server/apache/htdocs/
Если он там находится, то запустить его надо введя в адресной строке браузера localhost/test1.php

6

Re: Помощь при роботе с Apache

Если Win7 (2008)-ТО ОБЯЗАТЕЛЬНО ВСЕ ДЕЛО В ПЕРМИШЕН.....правах на каталоги и файлы
1-проверьте порт 80 (возможно по дефолту установили IIS7
2-Уберите к ЧЕРТУ глупый UAC (панель_упр-конфигурация-и далее вкладка защита-в ней дословно ищите отключить эту хрень)
3-На каталог веб сервера apache(ВЕСЬ!!!!) дайте своей уч записи полные права на вкладке-ДОСТУП-БЕЗОПАСНОСТЬ-не путать с доступом обычным-его не открывать)
ВСЕ ДОЛЖНО ЗАРАБОТАТЬ....
НО ДАЖЕ ПОСЛЕ ЭТОГО ВОЗМОЖНЫ ПРОБЛЕМЫ...!!!!!, которые целиком решаются если установите все утилиты для управления файловой системой-для 7-ки обязательно диспетчер файловых ресурсов-ищите на сайтах для 2008 сервера.
А ЛУЧШЕ ВСЕ ЖЕ СТАВИТЬ КОМПЛЕКТ XAMPP (без интеграции с виндой-как отдельное приложение)-НО И ДЛЯ НЕГО ПЕРМИШЕН (ну то что винда называет безопасностью надо присваивать себе все)
ИЛИ-ставьте 2008-й сервер-в нем IIS7(c менеджерами РНР МySql), но ежели хотите апач все же порт в виндуозном веб-сервере смените или останавливайте его при запуске своего веба.

7

Re: Помощь при роботе с Apache

Лучше Linux и LAMP ... smile имхо!

8

Re: Помощь при роботе с Apache

Не просто лучше а И ТОЛЬКО Linux - а далее по вкусу - желательно разобраться во всем отдельно и основательно, но обязательно  smile  respect

9

Re: Помощь при роботе с Apache

(не Denwer ни Xamp не работают)
1.на каталоге xampp правый клик-доступ-безопасность-дополнительно-все и всех удалить-добавить -System-Administrators-LocalService-ВСЕ полные права с распространением на все файлы и каталоги
2. Хамрр запускаете из контр панели - НЕ КАК СЛУЖБЫ(в версии 1.7.4-баги при запуске веба в виде служб) (в httpd.conf php.ini не пишите НИЧЕГО)
ВСЕ БУДЕТ РАБОТАТЬ !!!!
Если хотите пустяк типа /www...... то в файле c:\windows\system32\drivers\etc\hosts нарисуйте алиасы (как показано там же в образце)

# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host

127.0.0.1       localhost
::1             localhost
ВАШ ip      WWW.LOCALHOST
ИЛИ
ВАШ IP     WWW.ИМЯВАШЕГОПК.COM(NET ORG RU MYMY)-ШО ПОНРАВИТСЯ НА ВЫБОР......

ТОГДА В ОБОЗРЕВАТЕЛЕ МОЖЕТЕ НАБИРАТЬ ЗАПРОС К СВОЕМУ ВЕБУ ПО ИМЕНИ ПК ПО IP-АДРЕСУ(ЕСЛИ КОНЕЧНО ВЫ ЕГО ПРИСВОИТЕ СЕТЕВОЙ КАРТЕ)
НО НЕ ПУТАЙТЕ ДВЕ РАЗНИЦЫ
ЭТО- HTTP://LOCALHOST/WWW----ЕСТЬ ПРАВИЛЬНО ЕСЛИ ЕСТЬ ТАКОЕ (пример для хамрр) c:\xampp\htdocs\www\
ЭТО- HTTP://WWW.LOCALHOST.MURKA.COM -----ЕСТЬ ПРАВИЛЬНО ВСЕГДА для любого корневого каталога веба
в хамр по дефолту стартует index.php который перенаправляет вас в каталог c:\xampp\htdocs\xampp\
Конфигурационный файл apache находится в C:\xampp\apache\conf\extra\httpd-xampp-в нем можете изменить все по своему вкусу.....
Удачи коллега и придерживайтесь основной аксиомы-МАТЧАСТЬ как и СОПРОМАТ надо просто знать..... smile

10

Re: Помощь при роботе с Apache

Ежели студенты то надо помочь. С подобной проблемой (на 7-ке) тоже студент обратился-по факту посмотрел--м...да!!! то есть все дело не в винде а в студентах- как правило по дефолту они катают различные креки 7-ки (это почти правильно отчасти ибо мелкософт - ибо....)
В его варианте я увидел что UAC с график-експлорера действительно не работает (ну ничего не происходит)
ПОТОМУ-делаем все руками.
1-отключение UAC в командной стоке пишем и выполняем следущее
C:\Windows\System32\cmd.exe /k %windir%\System32\reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f
2-в хамре проверяем порты (есть утилита xampp-portcheck.exe)-если 80 занят штуковиной типа inetinfo - меняем порт на иной в файле конф apache
3-на весь каталог задаем полномочия (не права общ доступа) для уч записи текущего юсера
4-но и этого мало на креках винды---далее тупо обрабатываем все exe pl bat возможно (в самых разкрековых версиях) dll -в плане запуска в режиме XPSP2 и ручной регистрации библиотек
5-думаю последнее -или к черту отключаем тупой файрвул винды или аккуратно в нем прописываем разрешение на процесс httpd
В ИТОГЕ ВСЕ РАБОТАЕТ (и хамрр и денвер и друпал и виндовый иис ежели такой стоит.
ПОПУТНО-ежели в киеве тебе впрягли муть насчет процессоров и винды-то вывод один-там хлопцы хорошо умеют бабло стричь и конечно их рекомендации не относятся к существу вопроса.
ДЕРЗАЙ СТУДЕНТ - НУ ВСЕ ДОЛЖНО ПОЛУЧИТЬСЯ  smile