Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Проблема с установкой PHP4 под FreeBSD 6.3

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [*nix/Linux] >> Проблема с установкой PHP4 под FreeBSD 6.3
Имя
Сообщение << Старые топики   Новые топики >>
Проблема с установкой PHP4 под FreeBSD 6.3 - 2008-03-08 01:34:33.943333   
SaBo

Сообщений: 1089
Оценки: 0
Присоединился: 2005-02-17 20:16:54
Всем привет.
 
Пытаюсь установить из портов PHP4.
make install норм запускается и PHP начинает нормально устанавливаться…
Но возникают проблемы.
Вот лог:
 
quote:


server# cd php4
server# make install clean
===&gt;&nbsp;&nbsp; php4-4.4.7_2 depends on file: /usr/local/sbin/apxs - found
===&gt;&nbsp;&nbsp; php4-4.4.7_2 depends on file: /usr/local/bin/autoconf-2.61 - not found
===&gt;&nbsp;&nbsp;&nbsp; Verifying install for /usr/local/bin/autoconf-2.61 in /usr/ports/devel/autoconf261
===&gt;&nbsp;&nbsp; autoconf-2.61_2 depends on executable: gm4 - found
===&gt;&nbsp;&nbsp; autoconf-2.61_2 depends on executable: help2man - not found
===&gt;&nbsp;&nbsp;&nbsp; Verifying install for help2man in /usr/ports/misc/help2man
===&gt;&nbsp;&nbsp; help2man-1.36.4_1 depends on file: /usr/local/lib/perl5/site_perl/5.8.8/mach/Locale/gettext.pm - not found
===&gt;&nbsp;&nbsp;&nbsp; Verifying install for /usr/local/lib/perl5/site_perl/5.8.8/mach/Locale/gettext.pm in /usr/ports/devel/p5-Locale-gettext
===&gt;&nbsp; Building for p5-gettext-1.05_1
Makefile out-of-date with respect to /usr/local/lib/perl5/5.8.8/mach/Config.pm /usr/local/lib/perl5/5.8.8/mach/CORE/config.h
Cleaning current config before rebuilding Makefile…
make -f Makefile.old clean &gt; /dev/null 2&gt;&amp;1
/usr/local/bin/perl5.8.8 Makefile.PL "INSTALLDIRS=site" "CC=cc" "CCFLAGS=-O2 -fno-strict-aliasing -pipe " "PREFIX=/usr/local" "INSTALLPRIVLIB=/usr/local/lib" "INSTALLARCHLIB=/usr/local/lib"
checking for gettext… no
checking for gettext in -L/usr/local/lib -lintl -I/usr/local/include… yes
checking for dgettext in -L/usr/local/lib -lintl -I/usr/local/include… yes
checking for ngettext in -L/usr/local/lib -lintl -I/usr/local/include… yes
checking for bind_textdomain_codeset in -L/usr/local/lib -lintl -I/usr/local/include… yes
Writing Makefile for Locale::gettext
==&gt; Your Makefile has been rebuilt. &lt;==
==&gt; Please rerun the make command.&nbsp; &lt;==
false
*** Error code 1
&nbsp;
Stop in /usr/ports/devel/p5-Locale-gettext/work/gettext-1.05.
*** Error code 1
&nbsp;
Stop in /usr/ports/devel/p5-Locale-gettext.
*** Error code 1
&nbsp;
Stop in /usr/ports/misc/help2man.
*** Error code 1
&nbsp;
Stop in /usr/ports/devel/autoconf261.
*** Error code 1
&nbsp;
Stop in /usr/ports/lang/php4.
*** Error code 1
&nbsp;
Stop in /usr/ports/lang/php4.

 
Попробовал поставить PHP5
То же самое:
 
quote:


server# cd ../php5
server# make install clean
===&gt;&nbsp;&nbsp; php5-5.2.5 depends on file: /usr/local/sbin/apxs - found
===&gt;&nbsp;&nbsp; php5-5.2.5 depends on file: /usr/local/bin/autoconf-2.61 - not found
===&gt;&nbsp;&nbsp;&nbsp; Verifying install for /usr/local/bin/autoconf-2.61 in /usr/ports/devel/autoconf261
===&gt;&nbsp;&nbsp; autoconf-2.61_2 depends on executable: gm4 - found
===&gt;&nbsp;&nbsp; autoconf-2.61_2 depends on executable: help2man - not found
===&gt;&nbsp;&nbsp;&nbsp; Verifying install for help2man in /usr/ports/misc/help2man
===&gt;&nbsp;&nbsp; help2man-1.36.4_1 depends on file: /usr/local/lib/perl5/site_perl/5.8.8/mach/Locale/gettext.pm - not found
===&gt;&nbsp;&nbsp;&nbsp; Verifying install for /usr/local/lib/perl5/site_perl/5.8.8/mach/Locale/gettext.pm in /usr/ports/devel/p5-Locale-gettext
===&gt;&nbsp; Building for p5-gettext-1.05_1
Makefile out-of-date with respect to /usr/local/lib/perl5/5.8.8/mach/Config.pm /usr/local/lib/perl5/5.8.8/mach/CORE/config.h
Cleaning current config before rebuilding Makefile…
make -f Makefile.old clean &gt; /dev/null 2&gt;&amp;1
/usr/local/bin/perl5.8.8 Makefile.PL "INSTALLDIRS=site" "CC=cc" "CCFLAGS=-O2 -fno-strict-aliasing -pipe " "PREFIX=/usr/local" "INSTALLPRIVLIB=/usr/local/lib" "INSTALLARCHLIB=/usr/local/lib"
checking for gettext… no
checking for gettext in -L/usr/local/lib -lintl -I/usr/local/include… yes
checking for dgettext in -L/usr/local/lib -lintl -I/usr/local/include… yes
checking for ngettext in -L/usr/local/lib -lintl -I/usr/local/include… yes
checking for bind_textdomain_codeset in -L/usr/local/lib -lintl -I/usr/local/include… yes
Writing Makefile for Locale::gettext
==&gt; Your Makefile has been rebuilt. &lt;==
==&gt; Please rerun the make command.&nbsp; &lt;==
false
*** Error code 1
&nbsp;
Stop in /usr/ports/devel/p5-Locale-gettext/work/gettext-1.05.
*** Error code 1
&nbsp;
Stop in /usr/ports/devel/p5-Locale-gettext.
*** Error code 1
&nbsp;
Stop in /usr/ports/misc/help2man.
*** Error code 1
&nbsp;
Stop in /usr/ports/devel/autoconf261.
*** Error code 1
&nbsp;
Stop in /usr/ports/lang/php5.
*** Error code 1
&nbsp;
Stop in /usr/ports/lang/php5.

 
В чём подвох?
Post #: 1
RE: Проблема с установкой PHP4 под FreeBSD 6.3 - 2008-03-08 02:06:42.010000   
AdReNaL1Ne

Сообщений: 8027
Оценки: 350
Присоединился: 2005-09-11 06:38:05
Ну попробуй установить из исходников.
Post #: 2
RE: Проблема с установкой PHP4 под FreeBSD 6.3 - 2008-03-08 02:20:32.323333   
SaBo

Сообщений: 1089
Оценки: 0
Присоединился: 2005-02-17 20:16:54
Из исходников не хватает ума даже запустить установку:
 
quote:

server# cd /usr/src/php
server# make install clean
`install' is up to date.
make: don't know how to make clean. Stop
server# ./configure
./configure: Permission denied.

 
С php4-extensions та же хрень:
 
quote:


server# pkg_add -r php4-extensions
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.3-release/Latest/php4-extensions.tbz… Done.
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.3-release/All/php4-xml-4.4.7_2.tbz… Done.
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.3-release/All/php4-session-4.4.7_2.tbz… Done.
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.3-release/All/php4-posix-4.4.7_2.tbz… Done.
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.3-release/All/php4-overload-4.4.7_2.tbz… Done.
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.3-release/All/php4-ctype-4.4.7_2.tbz… Done.
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.3-release/All/php4-tokenizer-4.4.7_2.tbz… Done.
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.3-release/All/php4-pcre-4.4.7_2.tbz… Done.
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.3-release/All/mysql-client-5.0.45_1.tbz… Done.
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.3-release/All/php4-mysql-4.4.7_2.tbz… Done.
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.3-release/All/php4-zlib-4.4.7_2.tbz… Done.
server# cd ../php4-extensions/
server# make install clean
cd /usr/ports/lang/php4-extensions &amp;&amp; make config;

&nbsp;[ОКНО ИНСТАЛЛЯТОРА]&nbsp;
===&gt;&nbsp; Vulnerability check disabled, database not found
===&gt;&nbsp; Found saved configuration for php4-extensions-1.0
===&gt;&nbsp; Extracting for php4-extensions-1.0
===&gt;&nbsp; Patching for php4-extensions-1.0
===&gt;&nbsp;&nbsp; php4-extensions-1.0 depends on file: /usr/local/include/php/main/php.h - found
===&gt;&nbsp;&nbsp; php4-extensions-1.0 depends on file: /usr/local/lib/php/20020429/bcmath.so - not found
===&gt;&nbsp;&nbsp;&nbsp; Verifying install for /usr/local/lib/php/20020429/bcmath.so in /usr/ports/math/php4-bcmath
===&gt;&nbsp; Vulnerability check disabled, database not found
===&gt;&nbsp; Extracting for php4-bcmath-4.4.7_2
=&gt; MD5 Checksum OK for php-4.4.7.tar.bz2.
=&gt; SHA256 Checksum OK for php-4.4.7.tar.bz2.
===&gt;&nbsp; Patching for php4-bcmath-4.4.7_2
===&gt;&nbsp;&nbsp; php4-bcmath-4.4.7_2 depends on executable: phpize - found
===&gt;&nbsp;&nbsp; php4-bcmath-4.4.7_2 depends on file: /usr/local/bin/autoconf-2.61 - not found
===&gt;&nbsp;&nbsp;&nbsp; Verifying install for /usr/local/bin/autoconf-2.61 in /usr/ports/devel/autoconf261
===&gt;&nbsp;&nbsp; autoconf-2.61_2 depends on executable: gm4 - found
===&gt;&nbsp;&nbsp; autoconf-2.61_2 depends on executable: help2man - not found
===&gt;&nbsp;&nbsp;&nbsp; Verifying install for help2man in /usr/ports/misc/help2man
===&gt;&nbsp;&nbsp; help2man-1.36.4_1 depends on file: /usr/local/lib/perl5/site_perl/5.8.8/mach/Locale/gettext.pm - not found
===&gt;&nbsp;&nbsp;&nbsp; Verifying install for /usr/local/lib/perl5/site_perl/5.8.8/mach/Locale/gettext.pm in /usr/ports/devel/p5-Locale-gettext
===&gt;&nbsp; Building for p5-gettext-1.05_1
Makefile out-of-date with respect to /usr/local/lib/perl5/5.8.8/mach/Config.pm /usr/local/lib/perl5/5.8.8/mach/CORE/config.h
Cleaning current config before rebuilding Makefile…
make -f Makefile.old clean &gt; /dev/null 2&gt;&amp;1
/usr/local/bin/perl5.8.8 Makefile.PL "INSTALLDIRS=site" "CC=cc" "CCFLAGS=-O2 -fno-strict-aliasing -pipe " "PREFIX=/usr/local" "INSTALLPRIVLIB=/usr/local/lib" "INSTALLARCHLIB=/usr/local/lib"
checking for gettext… no
checking for gettext in -L/usr/local/lib -lintl -I/usr/local/include… yes
checking for dgettext in -L/usr/local/lib -lintl -I/usr/local/include… yes
checking for ngettext in -L/usr/local/lib -lintl -I/usr/local/include… yes
checking for bind_textdomain_codeset in -L/usr/local/lib -lintl -I/usr/local/include… yes
Writing Makefile for Locale::gettext
==&gt; Your Makefile has been rebuilt. &lt;==
==&gt; Please rerun the make command.&nbsp; &lt;==
false
*** Error code 1
&nbsp;
Stop in /usr/ports/devel/p5-Locale-gettext/work/gettext-1.05.
*** Error code 1
&nbsp;
Stop in /usr/ports/devel/p5-Locale-gettext.
*** Error code 1
&nbsp;
Stop in /usr/ports/misc/help2man.
*** Error code 1
&nbsp;
Stop in /usr/ports/devel/autoconf261.
*** Error code 1
&nbsp;
Stop in /usr/ports/math/php4-bcmath.
*** Error code 1
&nbsp;
Stop in /usr/ports/lang/php4-extensions.
*** Error code 1
&nbsp;
Stop in /usr/ports/lang/php4-extensions.

Post #: 3
RE: Проблема с установкой PHP4 под FreeBSD 6.3 - 2008-03-08 02:33:26.136666   
AdReNaL1Ne

Сообщений: 8027
Оценки: 350
Присоединился: 2005-09-11 06:38:05
Гугль конечно же не помог?)
Post #: 4
RE: Проблема с установкой PHP4 под FreeBSD 6.3 - 2008-03-08 02:38:32.766666   
SaBo

Сообщений: 1089
Оценки: 0
Присоединился: 2005-02-17 20:16:54
Будешь смеяться, но нет :D
Post #: 5
RE: Проблема с установкой PHP4 под FreeBSD 6.3 - 2008-03-08 02:51:29.703333   
SaBo

Сообщений: 1089
Оценки: 0
Присоединился: 2005-02-17 20:16:54
quote:

server# cd /usr/src/php
server# make install clean
`install' is up to date.
 я так понимаю, он ругается, что этот пакет уже установлен. ок, делаем так: 
quote:


server# pkg_delete php4-4.4.7_2
pkg_delete: package 'php4-4.4.7_2' is required by these other packages
and may not be deinstalled:
php4-xml-4.4.7_2
php4-session-4.4.7_2
php4-posix-4.4.7_2
php4-overload-4.4.7_2
php4-ctype-4.4.7_2
php4-tokenizer-4.4.7_2
php4-pcre-4.4.7_2
php4-mysql-4.4.7_2
php4-zlib-4.4.7_2
php4-extensions-1.0
server# cd /usr/src/php
server# make install clean
`install' is up to date.
make: don't know how to make clean. Stop
 Не мешают же ему оставшиеся пакеты php (php4-xml, php4-session и т.д.)? Или мешают? =))
Post #: 6
RE: Проблема с установкой PHP4 под FreeBSD 6.3 - 2008-03-08 02:54:22.486666   
SaBo

Сообщений: 1089
Оценки: 0
Присоединился: 2005-02-17 20:16:54
Сделал даже так: 
quote:


server# pkg_delete -r php4-4.4.7_2
server# cd /usr/src/php
server# make install clean
`install' is up to date.
make: don't know how to make clean. Stop
Post #: 7
RE: Проблема с установкой PHP4 под FreeBSD 6.3 - 2008-03-08 03:23:22.833333   
SaBo

Сообщений: 1089
Оценки: 0
Присоединился: 2005-02-17 20:16:54
Мля… поставил chmod на файлы configure и configure.in 777та ошибка исчезлатеперь новая хрень: 
quote:


server# ./configure –with-apache=/usr/src/apache/
configure: error: can not find sources in . or ..
server# ./configure –with-apache=../apache
configure: error: can not find sources in . or ..
Post #: 8
RE: Проблема с установкой PHP4 под FreeBSD 6.3 - 2008-03-10 16:34:57.076666   
Antigen

Сообщений: 92
Оценки: 0
Присоединился: 2007-04-02 11:41:48.606666
Качать исходники из оф. сайта не пробовал?:)
Post #: 9
RE: Проблема с установкой PHP4 под FreeBSD 6.3 - 2008-03-10 16:58:57.476666   
SaBo

Сообщений: 1089
Оценки: 0
Присоединился: 2005-02-17 20:16:54
пробовал. их и ставил. на самом деле, проблема была в том, что я распаковывал архив под виндой а потом по сетке кидал на сервак. когда распаковал прямо на серваке всё стало норм.
Post #: 10
Страниц:  [1]
Все форумы >> [*nix/Linux] >> Проблема с установкой PHP4 под FreeBSD 6.3







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.