Установка PHP 5

Cent OS, Scientific Linux

Модератор: Модераторы разделов

sbssoft
Сообщения: 41

Установка PHP 5

Сообщение sbssoft »

у меня проблема вот такой
На моем сервере стоит Федора 2
И я хотел установить PHP5 , удалиль 4 версию и с инета нашел php5-5.0.3-4.i386.rpm но он не хочетьустановливаться говорит что то не хватает

Народ помогите мне по этому поводу. Я чайник по Линуксу, толко что начил изучать. Надеюс что с вашим помошом буду изучать

И еще один проблема мой ПХП не видеть модул MySQL, а сам MySQL работает нормально
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Установка PHP 5

Сообщение clx »

Вот как раз чего-то не хватает нужно сюда запостить, а вообще пхп,апач,мускул, етс лучше собирать их сорцов.
iMac 20" Core Duo.
Спасибо сказали:
sbssoft
Сообщения: 41

Re: Установка PHP 5

Сообщение sbssoft »

Код: Выделить всё

error: Failed dependencies:
    libcurl.so.3 is needed by php5-5.0.3-4
    php5-pear is needed by php5-5.0.3-4


потом попробовал установить php5-pear-5.0.3-4.i386.rpm
а он говорит что

Код: Выделить всё

error: Failed dependencies:
    php5 = 5.0.3-4 is needed by php5-pear-5.0.3-4
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Установка PHP 5

Сообщение clx »

Дык установи curl (libcurl), затем php5, а уже после - php5-pear
iMac 20" Core Duo.
Спасибо сказали:
sbssoft
Сообщения: 41

Re: Установка PHP 5

Сообщение sbssoft »

что такое libcurl :( , ПЛЗ напиши мне где он, :bestbook:

Буду блогодарен :drinks_cheers:
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Установка PHP 5

Сообщение clx »

(sbssoft @ Вторник, 12 Апреля 2005, 16:18) писал(а):что такое libcurl  :(  , ПЛЗ напиши мне где он, :bestbook:

Буду блогодарен  :drinks_cheers:


http://rpm.pbone.net/index.php3/stat/4/idp...1.i386.rpm.html
iMac 20" Core Duo.
Спасибо сказали:
sbssoft
Сообщения: 41

Re: Установка PHP 5

Сообщение sbssoft »

нашел curl-7.12.3-2.i386.rpm и хотел установить говорит что

Код: Выделить всё

Failed dependencies:
    libidn.so.11 is needed by curl-7.12.3-2
    curl = 7.11.1-1 is needed by (installed) curl-devel-7.11.1-1

:angry:
потом попробовал curl-devel-7.12.3-2.i386.rpm а он говорит что

Код: Выделить всё

error: Failed dependencies:
    curl = 7.12.3-2 is needed by curl-devel-7.12.3-2
    libidn-devel is needed by curl-devel-7.12.3-2
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: Установка PHP 5

Сообщение elide »

злостный оффтопик: вот за это я и не люблю дистрибутивы с зависимостями (:
слава роботам!
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Установка PHP 5

Сообщение clx »

(elide @ Четверг, 14 Апреля 2005, 18:17) писал(а):злостный оффтопик: вот за это я и не люблю дистрибутивы с зависимостями (:


Я тоже не очень люблю, просто нужно нормально уметь ими пользоваться и будет всё ОК.
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
Valerius
Бывший модератор
Сообщения: 1469
Статус: Отпетый КДЕ'шник

Re: Установка PHP 5

Сообщение Valerius »

Для sbssoft:
Он же по-человечески пишет:

libidn-devel is needed by curl-devel-7.12.3-2

поставь этот libidn-devel

Для elide: Есть немало средств, для того чтобы автоматически разрешать зависимости, если же ты не умееш ими пользоваться то это твоя личная проблема.
Свобода есть тонкая полоска между диктатурой и анархией.

---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
Спасибо сказали:
sbssoft
Сообщения: 41

Re: Установка PHP 5

Сообщение sbssoft »

нашел
libidn-devel-0.3.7-62.i386.rpm
и установил

потом попробовал установит curl-devel-7.12.3-2.i386.rpm
а он говорит что

Код: Выделить всё

error: Failed dependencies:
    curl = 7.12.3-2 is needed by curl-devel-7.12.3-2
    libidn-devel is needed by curl-devel-7.12.3-2


потом хотел установит сам libidn-0.3.7-62.i386.rpm
а он говорит

Код: Выделить всё

package libidn-0.3.7-62 is already installed


я только начил изучать Линукус по этому пока не смого нормально разбиратся с ним, народ, ПЛЗ, помогите ...
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: Установка PHP 5

Сообщение KiWi »

попробуй версию поновее: http://www.filesearch.ru/cgi-bin/s?q=libid...&t=f&d=&x=0&y=0
либо снеси нафиг федору
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Установка PHP 5

Сообщение clx »

(mani13 @ Пятница, 15 Апреля 2005, 17:36) писал(а):попробуй версию поновее: http://www.filesearch.ru/cgi-bin/s?q=libid...&t=f&d=&x=0&y=0
либо снеси нафиг федору


Это не выход из положения, никогда так не советуй.
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
Valerius
Бывший модератор
Сообщения: 1469
Статус: Отпетый КДЕ'шник

Re: Установка PHP 5

Сообщение Valerius »

Для sbssoft: Могу тебе посоветовать ставить не по одному пакету, а сразу несколько:
rpm -ivh пакет1.rpm пакет2.rpm ....

зы. народ, а разве у федоры нет своего репозитория и нормального менеджера пакетов с отслеживанием зависимостей? Просто жалко смореть как человек мучится...
Свобода есть тонкая полоска между диктатурой и анархией.

---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Установка PHP 5

Сообщение clx »

(Valerius @ Пятница, 15 Апреля 2005, 19:59) писал(а):Для sbssoft: Могу тебе посоветовать ставить не по одному пакету, а сразу несколько:
rpm -ivh пакет1.rpm пакет2.rpm ....

зы. народ, а разве у федоры нет своего репозитория и нормального менеджера пакетов с отслеживанием зависимостей? Просто жалко смореть как человек мучится...


Всё есть, и АРТ и yum.
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
ilich
Сообщения: 156

Re: Установка PHP 5

Сообщение ilich »

Лучше скачать исходники, а потом ./configure; make; make install. По-моему иногда это бывает сделать намного проще, чем качать кучу rpm-ок, а потом разбираться, что с чем связано, и с чем это все едят. Подобный пример у меня неедавно был с Free Pascal'ем (надо же лабы в универе писать :wacko: ) Так вот, из rpm-оав он напрочь отказывался ставиться, т.е. он ставился без проблем, но ничего никуда не копировалось и, как следствие, не работало. :angry: Слил исходники, скомпилил и вчера вечером начал долги "программировать". Скоро сессия ... :(
!!! БЕРИ ОТ ЖИЗНИ ВСЕ !!!
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: Установка PHP 5

Сообщение KiWi »

лучше так не делать, так как потом, при обновлении системы можно нарваться на неприятности.....
Спасибо сказали:
cougar
Сообщения: 2

Re: Установка PHP 5

Сообщение cougar »

При установке PHP 5.0.4 на RedHat 9 (ядро 2.4.20) была ошибка в необходимости libxml2 версии выше 2.5.10
Поставил libxml2 версии 2.5.11(rpm из дестрибутива ASP10)
Теперь выдается слудующая ощибка.
configure: error: xml2-config not found. Please check your libxml2 installation.
Подскажите в чем суть ощибки и как её исправить.
Спасибо сказали:
Аватара пользователя
Horrible
Сообщения: 256
Статус: Emacs geek
ОС: Emacs

Re: Установка PHP 5

Сообщение Horrible »

Поставить libxml2-devel
Спасибо сказали:
cougar
Сообщения: 2

Re: Установка PHP 5

Сообщение cougar »

Спасибо помогло.


cougar добавил в 10.08.2005 14:23

PHP 5.0.4 Поставить то поставил на Apache 1.31. Но тут возникла друга проблема.
Во время установки я выполнил следующие операции:
1. ./configure --with-apxs=/путь/к/apxs
make
make install
2. скопировал php.ini-dist в /usr/local/etc в виде php.ini
3. LoadModule php5_module libexec/libphp5.so разкаментированив httpd.conf
4. Apache 1.31 запускается в логах пишет следующие
Apache/1.3.31 (Unix) PHP/5.0.4 rus/PL30.20 configured -- resuming normal operations Thu Aug 11 07:49:12 2005

Следующий код нечего не выдает

Код: Выделить всё

<?php
echo "test";
?>
Спасибо сказали:
Аватара пользователя
Sergey T
Сообщения: 250
ОС: Debian

Re: Установка PHP 5

Сообщение Sergey T »

clx
rpm -ivh пакет1.rpm пакет2.rpm ....


Ты не поверишь, но ты меня просто спас! Сам я чего-то не додумался до такого. У меня на ASP этот долбаный httpd ставиться не хотел. Ставлю собственно сабж, а он орёт, что ему нужен suexec, ставлю его, а он требует основной пакет А тем способом, что ты указал - всё поставилось! :)
Спасибо сказали: