Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Не работает связка Apache + PHP
 
 автор: Максимыч   (06.06.2006 в 13:46)   письмо автору
 
 

Установил Апач. Версия 2.2.2. При попытке подключить php как модуль выдает ошибку на строку:

LoadModule php5_module c:/php/php5apache.dll.

Если эту строку закоментировать то апач запускается на ура, но с ней возникает ошибка. Как быть?

PS: php версия 5.1.4. Установил в каталог c:\php

   
 
 автор: Trianon   (06.06.2006 в 14:17)   письмо автору
 
   для: Максимыч   (06.06.2006 в 13:46)
 

текст ошибки следует угадать?

   
 
 автор: cheops   (07.06.2006 в 01:43)   письмо автору
 
   для: Максимыч   (06.06.2006 в 13:46)
 

php5apache.dll точно не подойдёт, даже php5apache2.dll не подходит, поговаривают, что нужно искать php5apache2_2.dll...

   
 
 автор: sLim80   (07.06.2006 в 13:08)   письмо автору
 
   для: cheops   (07.06.2006 в 01:43)
 

php5apache2_2.dll Вы можете загрузить вместе с последним снапшотом php здесь: http://snaps.php.net/
Но там архив в 8 метров. Поэтому прикрепляю к ответу dll-ку.
Нужно скопировать в каталог php где и php5apache.dll лежит и подправить httpd.conf,
указав LoadModule php5_module "C:/php/php5apache2_2.dll".
Всё сразу заработает.

   
 
 автор: Scream   (09.06.2006 в 13:50)   письмо автору
 
   для: sLim80   (07.06.2006 в 13:08)
 

Что то не работает-я скачал всё сделал а он выдают ту же ошибку с загрузкой модуля, только уже этого нового, в чём фишка????Версия PHP 5.1.4 Apache 2.2.2.

   
 
 автор: mihdan   (09.06.2006 в 16:10)   письмо автору
 
   для: sLim80   (07.06.2006 в 13:08)
 

Скачал, скинул в папку с расширениями и в папку с виндой - все работает на ура, спасибо, что избваили от лишних страданий и поисков.

   
 
 автор: Scream   (09.06.2006 в 20:56)   письмо автору
 
   для: mihdan   (09.06.2006 в 16:10)
 

Расскажите пожайлуста что за папка с расширениями???В папку с виндой надо кидать в систем 32???У меня не работает выдают синтаксическую ошибку вот в этой строке:
LoadModule php5_module C:\web\php\php5apache2_2.dll

   
 
 автор: -=Олег=-   (12.06.2006 в 03:12)   письмо автору
 
   для: Scream   (09.06.2006 в 20:56)
 

extensions - находится там, где устанавливается php.
А, вообще, если денвер поставишь, не будешь мучаться.
www.denwer.ru

   
 
 автор: cheops   (12.06.2006 в 10:47)   письмо автору
 
   для: Scream   (09.06.2006 в 20:56)
 

Если у вас PHP версии выше 5, то расширения должны находится в поддиректории C:\PHP\ext

   
 
 автор: Максимыч   (13.06.2006 в 20:22)   письмо автору
 
   для: cheops   (12.06.2006 в 10:47)
 

Всё делал по инструкции. Скачал новую dll-ку. Копировал её и в папку php, и в windows и в System32 и в ext... Ничего не помогает. Апач при старте в консоле выдаёт:

Syntax error on line 67 of C:/apache/httpd.conf : Cannot load C:/php/php5apache2_2.dll  into server: %1 \x ed\xe5\... и т.д

Как быть в этом случае?

   
 
 автор: glsv (Дизайнер)   (13.06.2006 в 22:33)   письмо автору
 
   для: Максимыч   (13.06.2006 в 20:22)
 

>Всё делал по инструкции.
По этой?
http://www.softtime.ru/info/articlephp.php?id_article=95

php5apache2_2.dll откуда брали?
Прикрепите Ваш httpd.conf в форум.

   
 
 автор: sLim80   (14.06.2006 в 13:25)   письмо автору
 
   для: glsv (Дизайнер)   (13.06.2006 в 22:33)
 

А вообще состыковывать последние версии программных продуктов (php, apache, mysql) - это ещё та задача.
Самый легкий способ - скачать AppServ. Автоматически ставится всё что нужно и замечательно работает без ковыряния в php.info и httpd.conf.


http://www.appservnetwork.com/

PS
Ставил Appserv 2.4.3. Он устанавливает и автоматически конфигурирует:
Apache Web Server Version 1.3.33
PHP Script Language Version 4.3.10
MySQL Database Version 4.1.8
Zend Optimizer Version 2.5.7
phpMyAdmin Database Manager Version 2.6.1-rc2

На сайте есть последняя версия Appserv 2.5.5.


Файл php5apache2_2.dll прикрепляю.

   
 
 автор: SOMcom   (22.06.2006 в 09:41)   письмо автору
 
   для: sLim80   (14.06.2006 в 13:25)
 

На прошлой неделе читал статью на одном сайте. Это был перевод на русский, там разработчик Апачи говорил, что в версии 2.... есть какие то проблемы и очень неприятные. Он подробно расказывал как можно обойти эти проблемы. Если я правильно понял, ихний сайт тоже на Апачи, что весьма логично :). И вот он обьяснял как эти пробл. они сами обходят.
Только вот дурак ( Я ), надо было скопировать эту статью, интересная. Может поэтому (что новая версия) она ещё ниочень? Сам хозяин Апачи сказал, что самая стабильная и проверенная версия это 1.3...... Админ сайта добавил (видать уже от себя), что 2-ая версия бывает глючит с последней версией PHP. Ну конечно компы у всех разные и уровень знаний тоже не у всех высокий (как у меня например), но если это говорят сами хозяева Апачи то думаю так и есть.

To->sLim80. Блин, у меня уже месяц на флэшке где то валяется этот Appserv 2.4.3, давно хотел его испытать. Я то думал, что это какой то небольшой серверок, а это оказывается нормальная вещь. Надо попробывать!
P.S. Ну всё, понаписал тут. Админы меня наверно в корзинку киданут. Ну если нет, то спасибо им :))).

   
 
 автор: ZoR   (21.06.2006 в 16:15)   письмо автору
 
   для: Максимыч   (13.06.2006 в 20:22)
 

Напишите путь к библиотеке в кавычках "C:/php/php5apache2_2.dll"

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования