В настоящее время я использую openSuse 12.1 с php 5.3.8 и хочу перейти на версию 5.4. Как я могу это сделать? Я привык просто устанавливать программные пакеты с помощью yast.
Если пакета нет, вы можете скомпилировать свой собственный php
1. Download php, extract it and cd into the directory
2. ./configure - add options you need and do not forget --with-apxs2. It will compile the module for apache. (You can check the currunt options used to compile php in phpinfo()). You can see the help and options with ./configure --help
3. make - this will compile the php
4. make install - this will install the php
Я использую OpenSUSE 12.2, и он хорошо работает с пакетами для SLE из этот настраиваемый репозиторий. После добавления репозитория вы можете просто переключить версию пакетов php в диспетчере программного обеспечения yast на 5.4.9 ....
Вам также может понадобиться зависимость libpcre0, которой больше нет в репозитории opensuse 12.2, но вы можете ее получить отсюда.
Вы можете скачать его, используя wget
установить его с помощью rpm -i
.
Это чистый раствор, который можно приготовить за пять минут, и он отлично работает.