PDA

Показать полную графическую версию : Вопрос по обновлению РНР??


sbum
29-11-2004, 18:36
подскажите пожалуйста, а еше лучше объясните, как заменить старую версию РНР (к примеру 4.3.4) на более новую.


Заранее благодарен!!!!!!

archy
01-12-2004, 10:50
Что за ОС? Версия?

mar
01-12-2004, 11:22
и еще - PHP - стоит, как отдельный язык, или как модуль апача?

sbum
01-12-2004, 18:21
Установку, точнее компиляцию аппач 2.0 и рнр 4.3.9 на Mandrake 10.

Не проходит установка после совместной компиляции.
По локалке показывает старую версию аппача и рнр.

Объясните по возможности, что не так делаю!!!!!!!!!!!!!!!!

archy
03-12-2004, 09:08
sbum
Попробуй поставить из пакетов и ты удивишься, как все отлично работает...

archy
03-12-2004, 09:09
Или же внимательно читай инструкции по компилению субжа

mar
03-12-2004, 10:17
Не проходит установка после совместной компиляции.
что при этом говорит?
(а компилировать обычно лучше все-таки не совместно, а последовательно)

sbum
08-12-2004, 20:30
archy
Из установочного пакета, это простенько будет........

Хотелось бы понять самому, как обновлять версии.

archy
09-12-2004, 11:55
sbum
Пакетами же и обновлять...
Если уж так хочется возиться с сырцами, то выкладывай полную последовательность действий, что ты там делал, может и разжуем чего к чему :)

sbum
17-12-2004, 11:52
archy

Одновременно конфинурировать все пакеты - не проходит, так как после конфига РНР, не возможно прописать рнр.ini

По поводу "возиться с сырцами" - жизнь заставила......

После паручку эксперементов - проблему решил!!!

Если кому интересно - могу описать.......

mar
17-12-2004, 12:15
sbum
конечно интересно -пиши :)
народ, вообще давайте стараться во-первых ясно указывать проблему, во-вторых отписывать сюда решения. Для идущих следом по тем же граблям ;)

sbum
17-12-2004, 21:06
Наверное все-же есть другой способ, как заменить старые версии apache, php, Mysql
но я реализовал это таким способом, при условии, что остановка рабочего сервера была на 10 – 15мин.

Сразу хочу предупредить!!! Сделайте BackUp – таблиц Mysql
------------------------------------------------------------------------------

Начинаем делать конфигурацию и инсталяцию в таком порядке:

-- apache
gzip –d httpd-…….
tar xvf httpd-…….
cd httpd-…….

Теперь делаем конфигурацию, но при этом создадим новый каталог
(каждый может выбирать название кат., которое ему нравиться)

#./configure --prefix=/srv/apache --enable-so
make
make install

делаем запуск, в консоле пишем

# /srv/apache/bin/apachectl start

после нажатия "Enter" нам выдаст текст такого плана
"все работает, но настройте в конф. файле параметры локального хоста 127.0.0.1"

делаем остановку apache, так как пока нам с этим делать не чего.
# /srv/apache/bin/apachectl stop
----------------------

--- устанваливаем новые пакеты Mysql
MySql – пакет rpm
MySql Client programs – пакет rpm

-------------------

--- PHP

gunzip php-…….
tar -xvf php-…….
cd php-…….

Конфигурируем
#./configure --prefix=/srv/php --with-apsx2=/srv/apache/bin/apxs --with-mysql
make
make install

устанавливаем php.ini

cp php.ini-dist /srv/php/php.ini
С конфигурацией и инсталяцией закончили.


Перезапускаем комп, сносим старые версии, делаем настройки в конф.файле apache, переустанавливаем таблицы mysql

И все работает.

archy
20-12-2004, 22:19
sbum
Зачем перезагружать комп? Это лишнее IMHO




© OSzone.net 2001-2012