апач не запускается с php5

Discussion in 'Безопасность и Анонимность' started by Дикс, 2 Feb 2008.

  1. Дикс

    Дикс Elder - Старейшина

    Joined:
    16 Apr 2006
    Messages:
    1,194
    Likes Received:
    227
    Reputations:
    26
    1. распаковал скачанный с офиц. сайта php-5.2.5-Win32.zip в папку C:\PHP
    2. установил апач apache_2.2.8-win32-x86-no_ssl.msi в дефолтную директорию.
    3. Открыл C:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf и добавил в него строки:

    AddModule mod_php5.c
    LoadModule php5_module "C:/PHP/php5apache.dll"

    <IfModule dir_module>
    DirectoryIndex index.php index.htm index.html index.shtm index.shtml
    </IfModule>

    AddType application/x-httpd-php .php


    Всё делал по тутору http://www.php5.ru/study/install

    Теперь если запустить Апач монитор и нажать Старт,

    The requested operation has failed!

    Если закомментировать
    AddModule mod_php5.c
    LoadModule php5_module "C:/PHP/php5apache.dll"
    - апач запускается и работает. Но index.php выдаёт, как обычный файл, который можно скачать =\

    Что я неправильно настроил?
    Библиотеки в system32 копировал, php.ini в папку виндоз копировал, настраивал.
     
  2. Ch3ck

    Ch3ck Elder - Старейшина

    Joined:
    9 Jun 2006
    Messages:
    1,363
    Likes Received:
    1,192
    Reputations:
    430
    logs/error.log ...

    Скорее всего библиотека не той версии...
    Апач какой версии?
    Например:
    Если апач 2.2 то библиотека должна быть php5apache2_2.dll

    Хор. статья(с картинками:)))))
    _http://www.softtime.ru/article/index.php?id_article=95
     
    #2 Ch3ck, 2 Feb 2008
    Last edited: 2 Feb 2008
  3. T0p

    T0p Elder - Старейшина

    Joined:
    28 Dec 2006
    Messages:
    75
    Likes Received:
    16
    Reputations:
    6
    А мне эта нравится http://php.ru/install/ Apache2.0+ php+ mysql
     
  4. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,193
    Reputations:
    252
    AddModule вообще удали из httpd.conf
    И почему у тебя апач 2.2, а ты инклудишь библиотеку 1.3 апача?

    LoadModule php5_module C:/PHP/php5apache2_2.dll
     
  5. Дикс

    Дикс Elder - Старейшина

    Joined:
    16 Apr 2006
    Messages:
    1,194
    Likes Received:
    227
    Reputations:
    26
    2 Dr.Check
    Спасибо большое, ща всё работает :)

    2 T0p
    404 =\
    http://php.ru/install/ Apache2.0+ php+ mysql
     
  6. ultimatum

    ultimatum Elder - Старейшина

    Joined:
    28 Apr 2007
    Messages:
    142
    Likes Received:
    65
    Reputations:
    -13
    К багам апача можно еще добавить (если правда запускать не из под никсов ) плохая совместная работа со скайпом. Незнаю, чем это вызвано. Но думаю, что они работают или через один порт или используют одну и туже библиотеку у форточек. Баг проявляется не всегда , но был замечен не однократно.
     
  7. Дикс

    Дикс Elder - Старейшина

    Joined:
    16 Apr 2006
    Messages:
    1,194
    Likes Received:
    227
    Reputations:
    26
    я не юзаю скайп
     
  8. back0rifice

    back0rifice Active Member

    Joined:
    16 Mar 2006
    Messages:
    327
    Likes Received:
    106
    Reputations:
    19
    Поставь EasyPHP и не мучайся...
     
  9. T0p

    T0p Elder - Старейшина

    Joined:
    28 Dec 2006
    Messages:
    75
    Likes Received:
    16
    Reputations:
    6
    хех, а как вводил? http://php.ru/install/
     
  10. b3

    b3 Banned

    Joined:
    5 Dec 2004
    Messages:
    2,174
    Likes Received:
    1,157
    Reputations:
    202
    Просто и понятно, может пригодиться
    _http://php.su/prepare/?install_apache_php
    Насчет библиотеки, правильно советуют php5apache2_2.dll и сокеты раскоментируй, sockets.dll понадобяться для запуска всяких брутеров, так же выставь "Время выполнения скриптов" по умолчанию 300 секунд, увелич.