Показать полную графическую версию : Вопрос по обновлению РНР??
подскажите пожалуйста, а еше лучше объясните, как заменить старую версию РНР (к примеру 4.3.4) на более новую.
Заранее благодарен!!!!!!
и еще - PHP - стоит, как отдельный язык, или как модуль апача?
Установку, точнее компиляцию аппач 2.0 и рнр 4.3.9 на Mandrake 10.
Не проходит установка после совместной компиляции.
По локалке показывает старую версию аппача и рнр.
Объясните по возможности, что не так делаю!!!!!!!!!!!!!!!!
sbum
Попробуй поставить из пакетов и ты удивишься, как все отлично работает...
Или же внимательно читай инструкции по компилению субжа
Не проходит установка после совместной компиляции.
что при этом говорит?
(а компилировать обычно лучше все-таки не совместно, а последовательно)
archy
Из установочного пакета, это простенько будет........
Хотелось бы понять самому, как обновлять версии.
sbum
Пакетами же и обновлять...
Если уж так хочется возиться с сырцами, то выкладывай полную последовательность действий, что ты там делал, может и разжуем чего к чему :)
archy
Одновременно конфинурировать все пакеты - не проходит, так как после конфига РНР, не возможно прописать рнр.ini
По поводу "возиться с сырцами" - жизнь заставила......
После паручку эксперементов - проблему решил!!!
Если кому интересно - могу описать.......
sbum
конечно интересно -пиши :)
народ, вообще давайте стараться во-первых ясно указывать проблему, во-вторых отписывать сюда решения. Для идущих следом по тем же граблям ;)
Наверное все-же есть другой способ, как заменить старые версии 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
И все работает.
sbum
Зачем перезагружать комп? Это лишнее IMHO
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.