За последние 24 часа нас посетил 18191 программист и 1650 роботов. Сейчас ищут 1538 программистов ...

Ошибка 404.4

Тема в разделе "Установка PHP", создана пользователем pUser, 19 окт 2010.

  1. pUser

    pUser Активный пользователь

    С нами с:
    6 окт 2010
    Сообщения:
    4
    Симпатии:
    0
    Привет всем!У меня появилась такая беда, установил я PHP и Apache 1.3.12 на работе и дома. Всё по инструкции проверил и на работе на XP Apache запустился при его старте появилась командная строка как в книге и обещали, а дома под 7-кой появляется окошко и исчезает хотя пишет что apache в run... в браузере прописываю http://localhost/index.html и выводится такая фигня:
    --------------------------------------------
    Описание ошибки:
    Ошибка HTTP 404.4 - Not Found
    Ресурсу, который вы ищете, не сопоставлен обработчик.
    Подробные сведения об ошибке
    Модуль IIS Web Core
    Уведомление MapRequestHandler
    Обработчик Пока не определено
    Код ошибки 0x80070002
    Запрашиваемый URL-адрес http://localhost:80/
    Физический путь C:\inetpub\wwwroot
    Способ входа Анонимная
    Пользователь, выполнивший вход Анонимная
    ---------------------------------------------------------
     
  2. Dagdamor

    Dagdamor Активный пользователь

    С нами с:
    4 фев 2006
    Сообщения:
    2.095
    Симпатии:
    1
    Адрес:
    Барнаул
    Порнография в чистом виде ;)
     
  3. pUser

    pUser Активный пользователь

    С нами с:
    6 окт 2010
    Сообщения:
    4
    Симпатии:
    0
    В каком смысле?
     
  4. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    В том смысле, что анонимная пользователь - это чебурекистан.
     
  5. vasa_c

    vasa_c Активный пользователь

    С нами с:
    22 мар 2006
    Сообщения:
    1.760
    Симпатии:
    0
    Адрес:
    гор.Ленинград
    Ваш апач пытается прикинуться IIS?
     
  6. pUser

    pUser Активный пользователь

    С нами с:
    6 окт 2010
    Сообщения:
    4
    Симпатии:
    0
    А где определяется пользователь я в книжках не найду, тут видимо настройки только чтоб запустить:(
     
  7. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    Выкинь свою книжку.

    php.ru/install
     
  8. detect

    detect Активный пользователь

    С нами с:
    8 ноя 2010
    Сообщения:
    4
    Симпатии:
    0
    Hight
    Здраствуйте, Будьте добры, помогите найти где косяк.

    Устанавливал рекомендованную связку по инструкции http://www.php.ru/install/
    Apache 2.0 + Php 5.1.4 + Mysql Server 4.1.16 под Win32 платформу.

    После установки:
    Работает Apache 2.0 и все его интерфейсы вроде как и надо.
    Запускается MySQL служба. MySQL консоль то же работает.
    При перезагрузки станции все вышеперечисленные службы поднимаютя.

    Вот настройки:
    переменная: PHPRC имеет значение __ D:\Server\php5\
    Переменная: Path имеет значение __
    %SystemRoot%\system32
    ;%SystemRoot%
    ;%SystemRoot%\System32\Wbem
    ;C:\php5\;C:\php5\ext\
    ;C:\Program Files\Common Files\Adobe\AGL
    ;C:\Program Files\Intel\DMIX
    ;C:\Program Files\MySQL\MySQL Server 4.1\bin

    путь установки Apache 2.0
    C:\Program Files\Apache Group\Apache2\conf\httpd

    конфиг скачал.
    httpd.ini:#LoadModule usertrack_module modules/mod_usertrack.so
    #LoadModule vhost_alias_module modules/mod_vhost_alias.so
    #LoadModule ssl_module modules/mod_ssl.so


    #Подключание PHP, как модуля
    LoadModule php5_module C:/php5/php5apache2.dll
    #AddModule mod_php5.c
    AddType application/x-httpd-php .php
    PHPIniDir "C:/php5/"(эту строку скопировал согласно инструкции так как изначально ее небыло в скаченом файле)
    правда не работает PHP что сней что без нее.
    #
    # ExtendedStatus controls whether Apache will generate "full" status
    # information (ExtendedStatus On) or just basic information (ExtendedStatus
    # Off) when the "server-status" handler is called. The default is Off.

    путь установки php:
    C:\php5\php5apache2.dll (библиотека то же в папке есть)
    конфиг:
    ;extension=php_mssql.dll
    extension=php_mysql.dll
    ;extension=php_mysqli.dll
    ;extension=php_oci8.dll

    А вот при вводе в браузере http://127.0.0.1 Апач отзывается картинка есть.
    при вводе в браузере http://127.0.0.1/test/index.php давит код 404.
    при вводе в браузере http://127.0.0.1/test/index2.php давит код 404.
    Оба файла Wпроводником и FAR видны

    80-открыт и прослушается Apache.(Tcpview)

    Вот что лог ошибок выдает:
    [Tue Nov 09 12:52:08 2010] [error] [client 127.0.0.1] script 'C:/Program Files/Apache Group/Apache2/htdocs/test/index.php' not found or unable to stat

    Вот что лог сервера:
    127.0.0.1 - - [09/Nov/2010:14:30:17 +0300] "GET /test/index.php HTTP/1.1" 404 296
    127.0.0.1 - - [09/Nov/2010:14:36:00 +0300] "GET /test/index.HTML HTTP/1.1" 200 474

    Страницы Apache(а) открывает.
    Если создать HTML документ в папке test браузер его то же откроет,
    но при вставке изображения, в этот документ текст отобразится в браузере а изображение нет.

    Заранее спасибо.