За последние 24 часа нас посетили 37924 программиста и 1807 роботов. Сейчас ищут 865 программистов ...

Установка Apache 2.0 + Php 5.1.4 + Mysql Server 4.1.16

Тема в разделе "Установка PHP", создана пользователем cyxapuk, 7 июл 2006.

  1. ZloyPryanik

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

    С нами с:
    22 ноя 2006
    Сообщения:
    4
    Симпатии:
    0
    Приветствую, господа.

    Имею я тривиальное желание поставить себе Апач+ПХП. Причем Апач непременно 2.2, а ПХП именно 5. Хочу сделать эту связку через модули, в самом крайнем случае - через CGI.

    Ессно, ничего не получается, иначе я бы сюда не писал.
    После выполнения всех действий, описанных в многочисленных руководствах (которые, кстати, почему-то упоминают разный набор действий), Апач просто не запускается, и на этом дело заканчивается.

    Что делал:
    Весь подготовительный этап c PHP (перенос php.ini куда надо, скидывание dll-ки в sys32, etc.)

    httpd.conf:
    LoadModule c:/php5/php5apache2.dll (пробовал без двойки. Путь правильный.)
    AddModule mod_php5.c (пробовал не писать эту строчку вообще)
    AddType application/x-httpd-php .php

    Ессно, я пытался применять другие шаманские песни и пляски с бубном, которе описаны в иных руководствах, но пока безрезультатно.
    Денвер юзать не хочу. (Хотя чую, что придется).

    Так все-таки, кто-нибудь из вас, профессионалов, может подсказать РАБОТАЮЩИЙ способ подключения PHP?
     
  2. Hight

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

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    мы, профессионалы, пользуемся только "неработающими" способами
    следующий вопрос будет про мускуль?!
     
  3. ZloyPryanik

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

    С нами с:
    22 ноя 2006
    Сообщения:
    4
    Симпатии:
    0
    Гым. Я всетки наивно полагаю, что если все делать по инструкции, то все должно заработать, и если ничего не работает с десятого раза - значит, косяк в инструкции. Тем более, что, как я уже упоминал, все игструкции пишут разное... и кому верить - непонятно.
     
  4. Anonymous

    Anonymous Guest

    ZloyPryanik, для
    то
    Должно быть php5apache2_2.dll
    Привыкай, что инструкция всегда отстает от полета ваших фантазий....
     
  5. ZloyPryanik

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

    С нами с:
    22 ноя 2006
    Сообщения:
    4
    Симпатии:
    0
    Признателен за сочуствие, однако что делать, если нет аткой dll-ки? Переименовывать?

    Да, и еще... на другом форуме мне так прям в лицо и сказали, что ПХП5 с Апачем 2 и выше как модуль не ставится в принципе. Это правда или есть надежда?
     
  6. Anonymous

    Anonymous Guest

    Гугл закрыли? в php-5.2.0 она есть точно.
    Врут. У меня стоит.
     
  7. Hight

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

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    да ещё как!!! =)
    переименовать нельзя, скачать можно.

    у меня на рабочей машинке установлено: Apache/2.2.3 (Win32) PHP/5.2.0
    проблем нет
     
  8. Anonymous

    Anonymous Guest

    Тебе то откуда знать, как... ;) Но — да, не жалуются...
    ZloyPryanik, и что это за другой форум, чтоб я на него случайно не попал?
     
  9. ZloyPryanik

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

    С нами с:
    22 ноя 2006
    Сообщения:
    4
    Симпатии:
    0
    Гугль... в этом гугле я уже десяток решений нашел, и ни одно не работает.

    Вот, например
    http://phpclub.ru/faq/wakka.php?wakka=WinApache2php

    результат тот же - requested operation has failed. Все пути, ессно, проверены. В еррорлоге ничо не пишет - просто не смог запуститься, и все.

    Уважаемые, я так понимаю, этот спор нас никуда не приведет.
    Можете ли вы поделиться мудростью и рассказать подробнои по шагам, что нужно делать, с самого начала? Я был бы крайне признателен.
    (Дано - ВинХП, Дот Нет Фреймворк 2.0, Апач 2.2.3, ПХП 5.2.1... остальных особых условий нет. Разве что Апач в целях конспирации поставлен на отдельный ЖД.)
     
  10. Abettor

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

    С нами с:
    24 ноя 2006
    Сообщения:
    1
    Симпатии:
    0
    Народ. что бы все заработало ... рестаните апач!!!
     
  11. nostrik

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

    С нами с:
    29 ноя 2006
    Сообщения:
    2
    Симпатии:
    0
    Что делать если вместо странички он выдает исходный код этой странички
     
  12. Davil

    Davil Guest

    nostrik это значит, что или php интерпретатор криво стоит, или расширения у файлов надо давать .php
     
  13. Keha

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

    С нами с:
    29 ноя 2006
    Сообщения:
    2
    Симпатии:
    0
    Здравствуйте уважаемые!
    После установки Apache 2.0.55, сразу же появилась какая то ошибка. Заменил httpd.conf на ваш http://php.ru/install/down/httpd.zip
    Apache не хочет: ни RESTART, ни START, ни STOP!
    Зашел в АДМИНИСТРИРОВАНИЕ-СЛУЖБЫ. Там Apache просто нет!

    После попробовал установить версию: 2.2.3
    Заработало! Но думаю что, наверное, коряво встанет httpd взятое с вашего сайта! А самому отредактировать, точно не получиться!

    1) Как можно исправить ошибку Apache 2.0.55?
    2) Возможно ли установка Apache 2.2.3 PHP 5.1.4 MySQL Server 4.1.16? Что нужно будет поменять или дописать?

    Да кстати установке вписывал не exp.com, а localhost![/url][/quote]
     
  14. Hight

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

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    Keha
    читать мануал не пробовали. в нём всё подробно и понятно написано.
    http://www.php.ru/install/
     
  15. alien

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

    С нами с:
    23 фев 2006
    Сообщения:
    18
    Симпатии:
    0
    Народ подскажите как установить пхп не как модуль к апачу а как CGI?
    А то вэтом хэлпе написано только как установить как модуль к апачу.
     
  16. Ti

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

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
  17. A

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

    С нами с:
    29 ноя 2006
    Сообщения:
    8
    Симпатии:
    0
    раз все спашивают - спрошу и я:
    никак не могу прикрутить PHP к апачу как модуль с поддержкой mysql и mysqli и чтоб апач был как сервис.
    Т.е. если запустить httpd -w --- тут все хорошо, БД доступна но висит консоль
    а если средствами апача (ярлычки) то PHP становится доступен но вот функции/классы mysql и mysqli недоступны. просле проковыривания логов выловил это:
    [Fri Dec 01 18:03:39 2006] [notice] Apache/2.2.3 (Win32) PHP/5.1.6 configured -- resuming normal operations
    [Fri Dec 01 18:03:39 2006] [notice] Server built: Jul 27 2006 16:49:49
    [Fri Dec 01 18:03:39 2006] [notice] Parent: Created child process 1996
    PHP Warning: PHP Startup: Unable to load dynamic library 'X:/Program Files/PHP5/ext\\php_mysqli.dll' - \xcd\xe5 \xed\xe0\xe9\xe4\xe5\xed \xf3\xea\xe0\xe7\xe0\xed\xed\xfb\xe9 \xec\xee\xe4\xf3\xeb\xfc.\r\n in Unknown on line 0
    PHP Warning: PHP Startup: Unable to load dynamic library 'X:/Program Files/PHP5/ext\\php_mysql.dll' - \xcd\xe5 \xed\xe0\xe9\xe4\xe5\xed \xf3\xea\xe0\xe7\xe0\xed\xed\xfb\xe9 \xec\xee\xe4\xf3\xeb\xfc.\r\n in Unknown on line 0
    [Fri Dec 01 18:03:40 2006] [notice] Child 1996: Child process is running
    [Fri Dec 01 18:03:40 2006] [notice] Child 1996: Acquired the start mutex.
    [Fri Dec 01 18:03:40 2006] [notice] Child 1996: Starting 250 worker threads.
    [Fri Dec 01 18:03:40 2006] [notice] Child 1996: Starting thread to listen on port 80.

    что за непонятные месседжи при загрузке PHP модулей? и почему работает если запускать не как сервис?
    как сойти с граблей, алл?
     
  18. avm

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

    С нами с:
    21 сен 2006
    Сообщения:
    597
    Симпатии:
    0
    Адрес:
    Москва
    PHP Warning: PHP Startup: Unable to load dynamic library 'X:/Program Files/PHP5/ext\\php_mysqli.dll' - Не найден указанный модуль.\r\n in Unknown on line 0
    PHP Warning: PHP Startup: Unable to load dynamic library 'X:/Program Files/PHP5/ext\\php_mysql.dll' - Не найден указанный модуль.\r\n in Unknown on line 0
     
  19. A

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

    С нами с:
    29 ноя 2006
    Сообщения:
    8
    Симпатии:
    0
    ну и какого оно не нашел? если запускать напрямую (не как сервис) все пашет. где грабли искать?
    может сервису не нравятся обратные слеши?
     
  20. Keha

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

    С нами с:
    29 ноя 2006
    Сообщения:
    2
    Симпатии:
    0
    Здравствуйте!
    Откуда можно скачать phpmyadmin на русском?
     
  21. e1

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

    С нами с:
    9 дек 2006
    Сообщения:
    3
    Симпатии:
    0
    я все сделал как написано в руковдстве по установки , проверил несколько раз все выполнено один в один как там написано но вот когда выпоняеться шаг с проверкой php5 там где нужно создать папочку test и в ней index.php и скопировать туда что написано в руководстве делаю но когда пытаюсь зайти вот сюда

    http://127.0.0.1/test/index.php

    ничего не получаеться ,не понятно почему запускаеться download master и пытаеться что то качать ! в чем проблема прошу помощи !
     
  22. fire64

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

    С нами с:
    3 ноя 2006
    Сообщения:
    4
    Симпатии:
    0
    ну тут все просто браузер считает файл index.php
    как обычным файлом и пытается сохранить его на диск
     
  23. Davil

    Davil Guest

    В httpd.conf надо написать
     
  24. Noon-Ehos

    Noon-Ehos Активный пользователь

    С нами с:
    9 дек 2006
    Сообщения:
    2
    Симпатии:
    0
    Адрес:
    Украина - Винница
    Ну все вродь понятно и просто, на настройку уходит примерно 3 минуты, только вот меня что не устраиваэт - как так что заходить на тестовые страницы надо только по http://127.0.01/test/index.php
    при настройке апачя я вводил имя домена и сайта, как я их могу юзать??и скажите конкретно куда кидать РНР и НТМL чтоб они читались когда я напишу название своего сайта в поле адреса И-..сплорера...???
    можна пример с адресом например forum.vntu.ua.. псиб..