обновление php

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
pehser
Сообщения: 333
ОС: sidux

обновление php

Сообщение pehser »

есть камп с пхп надо обновить но как это сделать правильно не знаю, ОС федора 4
Linux 2.6.30 (CPU Core2D 1.6 RAM 2Gb Video Nvidia 8500)
Тестю KDE4.3
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: обновление php

Сообщение Poor Fred »

pehser писал(а):
22.09.2006 10:55
есть камп с пхп надо обновить но как это сделать правильно не знаю, ОС федора 4

rpm [ключи] php-5.1.4.rpm
Как-то так.
Убить всех человеков!
Спасибо сказали:
Аватара пользователя
pehser
Сообщения: 333
ОС: sidux

Re: обновление php

Сообщение pehser »

Poor Fred писал(а):
22.09.2006 11:59
pehser писал(а):
22.09.2006 10:55

есть камп с пхп надо обновить но как это сделать правильно не знаю, ОС федора 4

rpm [ключи] php-5.1.4.rpm
Как-то так.

То что как то так я ето и сам понимаю, но вопрос 1 где взять php-5.1.6.rpm
на сайте тока бинарник
и какие надо ключи?
Linux 2.6.30 (CPU Core2D 1.6 RAM 2Gb Video Nvidia 8500)
Тестю KDE4.3
Спасибо сказали:
Аватара пользователя
Onanimous
Сообщения: 93
ОС: MacOSX Leopard

Re: обновление php

Сообщение Onanimous »

http://download.fedora.redhat.com/pub/fedo...4-10.5.i386.rpm

rpm -Uhv php-5.0.4-10.5.i386.rpm

Скорее всего будут ещё зависимости, те пакеты тоже нужно будет обновить
Спасибо сказали:
Аватара пользователя
pehser
Сообщения: 333
ОС: sidux

Re: обновление php

Сообщение pehser »

Onanimous писал(а):
22.09.2006 14:56
http://download.fedora.redhat.com/pub/fedo...4-10.5.i386.rpm

rpm -Uhv php-5.0.4-10.5.i386.rpm

Скорее всего будут ещё зависимости, те пакеты тоже нужно будет обновить

у меня и так стоит 5.0.4 а я хочу 5.1.6
p.s
а где по умолчанию хранится, лог ошибок php
Linux 2.6.30 (CPU Core2D 1.6 RAM 2Gb Video Nvidia 8500)
Тестю KDE4.3
Спасибо сказали:
Аватара пользователя
Onanimous
Сообщения: 93
ОС: MacOSX Leopard

Re: обновление php

Сообщение Onanimous »

тогда качай с php.net эту версию и компилируй сам, луше перед этим удали старый php
Спасибо сказали:
Аватара пользователя
pehser
Сообщения: 333
ОС: sidux

Re: обновление php

Сообщение pehser »

Onanimous писал(а):
22.09.2006 15:40
тогда качай с php.net эту версию и компилируй сам, луше перед этим удали старый php

как удалить старую версию?
Linux 2.6.30 (CPU Core2D 1.6 RAM 2Gb Video Nvidia 8500)
Тестю KDE4.3
Спасибо сказали:
Аватара пользователя
Onanimous
Сообщения: 93
ОС: MacOSX Leopard

Re: обновление php

Сообщение Onanimous »

pehser писал(а):
22.09.2006 15:55
как удалить старую версию?

rpm -qa | grep php
вывалит список пакетов...
rpm -e --nodeps php-5.0.4-10.5 или какой у тебя там...
ну и далее по списку
Спасибо сказали:
Аватара пользователя
pehser
Сообщения: 333
ОС: sidux

Re: обновление php

Сообщение pehser »

Onanimous писал(а):
22.09.2006 16:15
pehser писал(а):
22.09.2006 15:55

как удалить старую версию?

rpm -qa | grep php
вывалит список пакетов...
rpm -e --nodeps php-5.0.4-10.5 или какой у тебя там...
ну и далее по списку

ок, а после того как собирую новую версию пхп, не перестанет ли оно работать? настройки уже будут веть наверно не те, пути тобиш пхп может собраться в другую папку а в апаче другой путь в хпх путь к сенд мэйлу тоже должен быть указан, какой самый простой способ узнать все не обходимые настройки?
Linux 2.6.30 (CPU Core2D 1.6 RAM 2Gb Video Nvidia 8500)
Тестю KDE4.3
Спасибо сказали:
Аватара пользователя
Onanimous
Сообщения: 93
ОС: MacOSX Leopard

Re: обновление php

Сообщение Onanimous »

php -i
потом найди
./configure --build=i386-redhat-linux --host=i386-redhat-linux --target=i386-redhat-linux-gnu --program-prefix= --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --cache-file=../config.cache --with-libdir=lib --with-config-file-path=/etc --with-config-file-scan-dir=/etc/php.d --disable-debug --with-pic --disable-rpath --without-pear --with-bz2 --with-curl --with-exec-dir=/usr/bin --with-freetype-dir=/usr --with-png-dir=/usr --enable-gd-native-ttf --without-gdbm --with-gettext --with-gmp --with-iconv --with-jpeg-dir=/usr --with-openssl --with-png --with-pspell --with-expat-dir=/usr --with-pcre-regex=/usr --with-zlib --with-layout=GNU --enable-exif --enable-ftp --enable-magic-quotes --enable-sockets --enable-sysvsem --enable-sysvshm --enable-sysvmsg --enable-track-vars --enable-trans-sid --enable-yp --enable-wddx --with-kerberos --enable-ucd-snmp-hack --with-unixODBC=shared,/usr --enable-memory-limit --enable-shmop --enable-calendar --enable-dbx --enable-dio --with-mime-magic=/etc/httpd/conf/magic --without-sqlite --with-libxml-dir=/usr --with-xml --with-apxs2=/usr/sbin/apxs --without-mysql --without-gd --without-odbc --disable-dom --disable-dba --without-unixODBC --disable-pdo --disable-xmlreader --disable-xmlwriter

и конфигури именно так, самый простой способ...
Спасибо сказали:
Аватара пользователя
pehser
Сообщения: 333
ОС: sidux

Re: обновление php

Сообщение pehser »

Onanimous писал(а):
22.09.2006 17:18
php -i
потом найди
и конфигури именно так, самый простой способ...

попытался с конфигурировать пошол процес после получил
configure: error: libjpeg.(a|so) not found.
думал может это не кретично решил собрать
[root@111 php-5.1.6]# make
make: *** No targets specified and no makefile found. Stop.
как с этим бороться?
Linux 2.6.30 (CPU Core2D 1.6 RAM 2Gb Video Nvidia 8500)
Тестю KDE4.3
Спасибо сказали:
Аватара пользователя
solshark
Сообщения: 439
Статус: Монархист
ОС: Gentoo ~amd64

Re: обновление php

Сообщение solshark »

pehser писал(а):
22.09.2006 18:47
попытался с конфигурировать пошол процес после получил
configure: error: libjpeg.(a|so) not found.
думал может это не кретично решил собрать
[root@111 php-5.1.6]# make
make: *** No targets specified and no makefile found. Stop.
как с этим бороться?

Это критично. Либо искать, где лежит эта либа и смотреть, где ее ищет configure, либо дизейблить эту опцию.
Иначе Makefile создан не будет и собрать Вы ничего не сможете.

Гхм. Милейший, а не 64-разр. система у Вас часом?
Ceterum censeo Carthaginem esse delendam
Marcus Porcius Cato
Мой блог про KDE4 и рыбу в томате
Спасибо сказали: