Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Установка Apache 1.3.* + php 4.3.* как модуля под FreeBSD

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

Pukite



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Итак, я прочитала соответствующую ветку и успешно установила php как модуль ко 2-му Апачу. К сожалению, заказчику сие не понравилось:
 

Цитата:
Below you can find our requrements.
They also include Apache version 1.3,
Because our product is not tested on version 2.0 yet  
and may not work as expected.  
In addition, version 2.0 is not recommended for hosting.
 
Please read more about Apache 2.0 possible vulnerabilities at
http://www.php.net/manual/en/faq.installation.php#faq.installation.apache2
 
Apache version 1.3 was in our initial requirements.
Our software is contentent management system that is basis for websites we are building.
The software is sold around the world and we cannot change it to fit requirements of each hosting.

 
Я предложила ему на выбор:
 

Цитата:
- use Apache v1.3 + PHP as CGI
- use Apache v2 + PHP as built-in module.

 
но он не согласился. Кстати, прав ли он? Что может не работать в 2.х по отношению к 1.3.х?!  
 
А прикрутить mod_php к 1.3.х у меня не получается:
 

Код:
# cd apache_1.3.28
 
# ./configure --prefix=/bapache
 
# cd ../php-4.3.8
 
# ./configure --with-imap=/usr/local/libexec --with-gettext=/usr/local/bin --enable-mbstring --with-freetype-dir=/usr/local --with-dom --with-zlib-dir=/usr/local --with-iconv=/usr/local/bin --enable-zend-multibyte --with-apache=/root/apache_1.3.28
 
# make
 
# make install
 
# cd ../apache_1.3.28
 
# ./configure --prefix=/bapache --activate-module=src/modules/php4/libmodphp4.a

 
И опаньки:
 

Код:
<=== src/modules/standard
===> src/modules/php4
gcc -c  -I../../os/unix -I../../include   -funsigned-char -DUSE_EXPAT -I../../lib/expat-lite -DNO_DL_NEEDED `../../apaci`    mod_php4.c
mod_php4.c:22: php_apache_http.h: No such file or directory
*** Error code 1
 
Stop in /root/apache_1.3.28/src/modules/php4.
*** Error code 1
 
Stop in /root/apache_1.3.28/src/modules.
*** Error code 1
 
Stop in /root/apache_1.3.28/src.
*** Error code 1
 
Stop in /root/apache_1.3.28.
*** Error code 1
 
Stop in /root/apache_1.3.28.

 
Помогите, пожалуйста!

Всего записей: 1731 | Зарегистр. 21-09-2002 | Отправлено: 14:28 21-09-2004 | Исправлено: Pukite, 14:44 21-09-2004
Strange



тутошние мы
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Pukite
попробуй сконфигурировать РНР с ключом --with-apxs
У меня ключ такой: --with-apxs=/usr/local/sbin/apxs и всё работает

----------
В вашу pедакцию pазные кpетины пишут всякую чушь. Вот и я тоже pешил.
--
Ежели на форуме не будет ни одного матерного слова, то мое мнение так и останется невыраженным

Всего записей: 2113 | Зарегистр. 07-02-2002 | Отправлено: 17:59 21-09-2004
Pukite



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Strange
 
Помогло, однако. Благодарю, да пребудет с Тобою рулез!

Всего записей: 1731 | Зарегистр. 21-09-2002 | Отправлено: 19:15 22-09-2004
STEEL



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
apache_1.3.33
php-4.3.10
 
Apache ставился без каких-либо ключей, также как и Php. Как подключить PHP в качестве модуля или как лучше? Устанавливаю так, как написано INSTALL, Apache жалуется на AddModule почему-то.
Syntax error on line 207 of /usr/local/apache/conf/httpd.conf:
Cannot add module via name 'mod_php4.c': not in list of loaded modules
./apachectl start: httpd could not be started

Всего записей: 2293 | Зарегистр. 06-01-2002 | Отправлено: 16:39 07-02-2005
Strange



тутошние мы
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
STEEL
php собирал руками или как? Если руками, то ключи от ./configure в студию. Разберёмся.

----------
В вашу pедакцию pазные кpетины пишут всякую чушь. Вот и я тоже pешил.
--
Ежели на форуме не будет ни одного матерного слова, то мое мнение так и останется невыраженным

Всего записей: 2113 | Зарегистр. 07-02-2002 | Отправлено: 22:46 08-02-2005
Pukite



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
STEEL
А система хоть какая?

Всего записей: 1731 | Зарегистр. 21-09-2002 | Отправлено: 23:50 08-02-2005
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Установка Apache 1.3.* + php 4.3.* как модуля под FreeBSD


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru