LinuxForum.Fans
Тема

Проблемма при сборке PHP-4.4.9

Автор: Leximus 5 сообщений 2663 просмотров
#186405

Всем привет!
Пытаюсь собрать PHP-4.4.9 под Debian 6.0.1
Собираю с конфигом

./configure --with-gd --with-dom --with-dom-xslt --enable-mbstring --enable-xslt --with-xslt-sablot --with-iconv --with-zlib-dir=/Zend --with-mysql --with-apxs2=/www/bin/apxs
Собирается всё нормально! И make и make install проходят на ура.

Но проблема в том что мне нужен файл libphp4.so, для этого использую строку ./configure --with-apxs=/www/bin/apxs

Но он мне выдаёт следующую ошибку, которую никак не могу понять и никак не могу найти решение.

ext/pcre/pcrelib/pcre_chartables.lo: file not recognized: File truncated
collect2: ld returned 1 exit status
make: *** [libphp4.la] Ошибка 1

Кто сталкивался и может может помочь?

#186425

Перезакачал дистрибутив, всё сразу собралось!

#186459

О хоспаде oO
Только не говорите, что сборка из исходников вызвана необходимостью
использования Zend Optimizer, а то меня в клочки разорвет от смеха.

И еще вопрос, а зачем собираете PHP-4.x???
В репозиториях вроде как есть PHP5...

Или вопрос таки намного специфичный?

#186464

Разобрался почему не работает, надо было добавить Тип в httpd.conf

И Да, PHP 4 надо поставить было из-за требования разработчика, как они сказали под PHP 5 работать не будет. И мне былобы легче с PHP 5 так как ставится он легко, очень легко, на установку этого со всеми модулями которые необходимы у меня ушло уйма времени.

На всякий случай просто вставлю часть требований

Требования к установленному серверному программному обеспечению:
o Операционная система на базе Linux / FreeBSD / Windows Server
o Веб-сервер Apache 1.3.31 или 2.2.x (и выше) с установленными модулями: mod_rewrite, mod_vhost_alias
o Интерпретатор серверных скриптов PHP версии 4.4.9 (версии PHP 5.x не поддерживаются!) c установленными модулями:
php_gd2 (GIF, PNG, JPEG), php_iconv, php_xslt, php_domxml, php_zip, php_curl
o Модуль оптимизатора скриптов PHP - Zend Optimizer
o Сервер баз данных MySQL версии 5.1.45 с настроенной поддержкой типов таблиц MyISAM и InnoDB.
o Почтовый сервер

#186603

Leximus, вам уже сказали в другой теме - проще поставить старую версию Debian.

Войдите или зарегистрируйтесь, чтобы ответить.