Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - Debian 6 обновить php 5.3.3-7 до 5.3.10 или выше.

Ответить
Настройки темы
Debian/Ubuntu - Debian 6 обновить php 5.3.3-7 до 5.3.10 или выше.

Старожил


Сообщения: 169
Благодарности: 0

Профиль | Отправить PM | Цитировать


Добрый день. На VPS хосте (Debian 6) крутятся 6 сайтов, с php версии 5.2.6. Нужно развернуть сайт на новой Joomla, а она требует php не ниже 5.3.10. Через стандартный репозитарий смог обновиться до 5.3.3-7 (использовал squeeze). Перезапустил apache и сайты вроде работают. Но как теперь обновиться до 5.3.10 (или выше - 5.3.29)? В интернете не смог с ходу найти. Спасибо.

Отправлено: 14:16, 01-03-2016

 

Забанен


Сообщения: 242
Благодарности: 36

Профиль | Цитировать


Ставьте 5.4 тогда уж.

https://davejamesmiller.com/blog/ins...bian-6-squeeze

А вообще говоря, пора обновляться на 7, а то и 8.

Отправлено: 14:38, 01-03-2016 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Старожил


Сообщения: 169
Благодарности: 0

Профиль | Отправить PM | Цитировать


Поставил php5.4 и случилось то, чего боялся - перестали работать сайты и админка UMI - выдает:

PHP код: Выделить весь код

Strict StandardsDeclaration of udataStream::translateToXml() should be compatible with umiBaseStream::translateToXml($res = Array) in /var/www/af-bogorodsk.ru/classes/system/subsystems/streams/udata/udataStream.php on line 119

Strict Standards
Declaration of utypeStream::translateToXml() should be compatible with umiBaseStream::translateToXml($res = Array) in /var/www/af-bogorodsk.ru/classes/system/subsystems/streams/utype/utypeStream.php on line 103

Strict Standards
Declaration of upageStream::translateToXml() should be compatible with umiBaseStream::translateToXml($res = Array) in /var/www/af-bogorodsk.ru/classes/system/subsystems/streams/upage/upageStream.php on line 67

Strict Standards
Declaration of uobjectStream::translateToXml() should be compatible with umiBaseStream::translateToXml($res = Array) in /var/www/af-bogorodsk.ru/classes/system/subsystems/streams/uobject/uobjectStream.php on line 64

Strict Standards
Declaration of ufsStream::translateToXml() should be compatible with umiBaseStream::translateToXml($res = Array) in /var/www/af-bogorodsk.ru/classes/system/subsystems/streams/ufs/ufsStream.php on line 237

Strict Standards
Declaration of uselStream::translateToXml() should be compatible with umiBaseStream::translateToXml($res = Array) in /var/www/af-bogorodsk.ru/classes/system/subsystems/streams/usel/uselStream.php on line 639

Strict Standards
Declaration of uhttpStream::translateToXml() should be compatible with umiBaseStream::translateToXml($res = Array) in /var/www/af-bogorodsk.ru/classes/system/subsystems/streams/uhttp/uhttpStream.php on line 47

Strict Standards
Declaration of umessStream::translateToXml() should be compatible with umiBaseStream::translateToXml($res = Array) in /var/www/af-bogorodsk.ru/classes/system/subsystems/streams/umess/umessStream.php on line 94 


Отправлено: 21:21, 01-03-2016 | #3


Забанен


Сообщения: 242
Благодарности: 36

Профиль | Цитировать


Ну тогда откатывайтесь. Ведь у вас есть бэкап, верно?
И решайте, как совместить на одной машине кучу движков разной старости.

Отправлено: 21:45, 01-03-2016 | #4


Старожил


Сообщения: 169
Благодарности: 0

Профиль | Отправить PM | Цитировать


Откатил php и вроде все заработало. Т.е. никак не получиться обновить именно PHP до версии 5.3.10 (или выше)??? Просто не силен в этих тонкостях, а если просто скачать PHP 5.3.29 и установить его?

Отправлено: 09:01, 02-03-2016 | #5


Забанен


Сообщения: 242
Благодарности: 36

Профиль | Цитировать


Цитата mspuz:
5.3.29 »
Его можно установить из того же репозитория Dotdeb https://www.dotdeb.org/2014/08/15/ph...e-for-squeeze/

Отправлено: 12:49, 02-03-2016 | #6


Старожил


Сообщения: 169
Благодарности: 0

Профиль | Отправить PM | Цитировать


Спасибо, установил.

Последний раз редактировалось mspuz, 06-03-2016 в 20:04.


Отправлено: 17:14, 06-03-2016 | #7


Забанен


Сообщения: 242
Благодарности: 36

Профиль | Цитировать


Цитата mspuz:
Нужно прописать какой-то репозитарий? Спасибо. »
Он уже у вас прописан. https://www.dotdeb.org/instructions/

aptitude versions php5 покажет доступные версии. Если нету aptitude, установите этот полезный инструмент apt-get install aptitude

Отправлено: 19:49, 06-03-2016 | #8


Старожил


Сообщения: 169
Благодарности: 0

Профиль | Отправить PM | Цитировать


Что-то я накрутил с репозитариями и теперь у меня такая вот беда:

Код: Выделить весь код
morbido:~# apt-get install php5-common php5 libapache2-mod-php5 php5-cli php5-cgi php5-mysql
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libapache2-mod-php5 : Depends: libonig2 (>= 5.2.0) but it is not installable
                       Depends: libqdbm14 (>= 1.8.74) but it is not installable
 php5-cgi : Depends: libonig2 (>= 5.2.0) but it is not installable
            Depends: libqdbm14 (>= 1.8.74) but it is not installable
 php5-cli : Depends: libonig2 (>= 5.2.0) but it is not installable
            Depends: libqdbm14 (>= 1.8.74) but it is not installable
E: Broken packages
В результате я и удалить не могу и поставить заново не получается.
И еще в /etc/apt/preferences у меня указано: Pin: release n=lenny. Это верно? Вроде как у меня везде указано squeeze.
Система говорит, что php не установлен, но скрипт phpinfo() выдает, что установлен php 5.2.6.

Последний раз редактировалось mspuz, 07-03-2016 в 18:22.


Отправлено: 11:09, 07-03-2016 | #9



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - Debian 6 обновить php 5.3.3-7 до 5.3.10 или выше.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Установка - Обновить до Windows 10 комп с 2-мя системами и загрузчиком svp Microsoft Windows 10 8 18-02-2016 17:15
Разное - В Windows 10 будут бесплатные обновления до какой-то поры или всегда? TheKillers Microsoft Windows 10 1 04-09-2015 17:35
Информация о возможности обновить Windows 10 Insider Preview до лицензионной версии OSZone News Новости и события Microsoft 0 29-04-2015 15:30
Windows 7 и 8.х впервые можно обновить до Windows 10 OSZone News Новости и события Microsoft 6 26-01-2015 17:55
Debian/Ubuntu - Как обновить Debian Altaranenco Общий по Linux 5 05-10-2007 08:54




 
Переход