Приветствую, господа. Имею я тривиальное желание поставить себе Апач+ПХП. Причем Апач непременно 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?
Гым. Я всетки наивно полагаю, что если все делать по инструкции, то все должно заработать, и если ничего не работает с десятого раза - значит, косяк в инструкции. Тем более, что, как я уже упоминал, все игструкции пишут разное... и кому верить - непонятно.
ZloyPryanik, для то Должно быть php5apache2_2.dll Привыкай, что инструкция всегда отстает от полета ваших фантазий....
Признателен за сочуствие, однако что делать, если нет аткой dll-ки? Переименовывать? Да, и еще... на другом форуме мне так прям в лицо и сказали, что ПХП5 с Апачем 2 и выше как модуль не ставится в принципе. Это правда или есть надежда?
да ещё как!!! =) переименовать нельзя, скачать можно. у меня на рабочей машинке установлено: Apache/2.2.3 (Win32) PHP/5.2.0 проблем нет
Тебе то откуда знать, как... Но — да, не жалуются... ZloyPryanik, и что это за другой форум, чтоб я на него случайно не попал?
Гугль... в этом гугле я уже десяток решений нашел, и ни одно не работает. Вот, например http://phpclub.ru/faq/wakka.php?wakka=WinApache2php результат тот же - requested operation has failed. Все пути, ессно, проверены. В еррорлоге ничо не пишет - просто не смог запуститься, и все. Уважаемые, я так понимаю, этот спор нас никуда не приведет. Можете ли вы поделиться мудростью и рассказать подробнои по шагам, что нужно делать, с самого начала? Я был бы крайне признателен. (Дано - ВинХП, Дот Нет Фреймворк 2.0, Апач 2.2.3, ПХП 5.2.1... остальных особых условий нет. Разве что Апач в целях конспирации поставлен на отдельный ЖД.)
Здравствуйте уважаемые! После установки 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]
Народ подскажите как установить пхп не как модуль к апачу а как CGI? А то вэтом хэлпе написано только как установить как модуль к апачу.
раз все спашивают - спрошу и я: никак не могу прикрутить 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 модулей? и почему работает если запускать не как сервис? как сойти с граблей, алл?
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
ну и какого оно не нашел? если запускать напрямую (не как сервис) все пашет. где грабли искать? может сервису не нравятся обратные слеши?
я все сделал как написано в руковдстве по установки , проверил несколько раз все выполнено один в один как там написано но вот когда выпоняеться шаг с проверкой php5 там где нужно создать папочку test и в ней index.php и скопировать туда что написано в руководстве делаю но когда пытаюсь зайти вот сюда http://127.0.0.1/test/index.php ничего не получаеться ,не понятно почему запускаеться download master и пытаеться что то качать ! в чем проблема прошу помощи !
Ну все вродь понятно и просто, на настройку уходит примерно 3 минуты, только вот меня что не устраиваэт - как так что заходить на тестовые страницы надо только по http://127.0.01/test/index.php при настройке апачя я вводил имя домена и сайта, как я их могу юзать??и скажите конкретно куда кидать РНР и НТМL чтоб они читались когда я напишу название своего сайта в поле адреса И-..сплорера...??? можна пример с адресом например forum.vntu.ua.. псиб..