- Откатить версию php windows
- Проблема с откатом версии php до 5.3.
- Проблема с откатом версии php до 5.3.
- Re: Проблема с откатом версии php до 5.3.
- Откатить версию php windows
- Нужно откатить php 5.4 до 5.2.
- Нужно откатить php 5.4 до 5.2.
- Re: Нужно откатить php 5.4 до 5.2.
- Re: Нужно откатить php 5.4 до 5.2.
- Re: Нужно откатить php 5.4 до 5.2.
- Re: Нужно откатить php 5.4 до 5.2.
- Re: Нужно откатить php 5.4 до 5.2.
- Re: Нужно откатить php 5.4 до 5.2.
- Re: Нужно откатить php 5.4 до 5.2.
- Re: Нужно откатить php 5.4 до 5.2.
- «Откатить» версию PHP до 5.6 из командной строки.
Откатить версию php windows
- Список форумов‹Технические вопросы‹CGI, Perl, PHP
- Изменить размер шрифта
- Для печати
- FAQ
- Вход
Проблема с откатом версии php до 5.3.
Модераторы: Art.i, vasya
Проблема с откатом версии php до 5.3.
dmitnet » Сб июл 20, 2013 10:16 am
Добрый день!
На днях взял FreeBSD с предустановленной панелью ISPManager. Все бы хорошо, но версия стоит php 5.4, а у меня все сайты на php 5.3. Решил откатить, на этом форуме нашел похожую тему: viewtopic.php?f=9&t=8758&p=44405&hilit=php+5.4+php5.3+freebsd#p44405 . С FreeBSD (и с Линукс- подобными системами) я полный чайник, пришлось немного поискать в гугле. Нашел конкретные команды:
Код: выделить все # cd /usr/ports/lang/php5
# make deinstall
Это деинсталляция, проблем не возникло. Строчки ниже — начало установки php 5.3
Код: выделить все # cd /usr/ports/lang/php53
# make config
Дальше выбор «Build Apache module» и
Код: выделить все # make install clean
Вот на последнем операторе и произошла катастрофа. Пишет:
Код: выделить все virtual memory exhausted: Cannot allocate memory
Cannot map anonymous memory
Out of memory
*** [Zend/zend_execute.lo] Error code 1
1 error
*** [do-build] Error code 1
Stop in /usr/ports/lang/php53.
*** [install] Error code 1
Stop in /usr/ports/lang/php53.
Вроде как тут нехватка памяти наметилась. Но почему. Неужели установка php съела все лимиты? Однако php 5.4 каким-то образом встал? И проблем там не возникло. Просьба дать совет, как быть. Покупать более дорогой тариф (я сижу на VDS-Старт) смысла пока не вижу, firstvds.ru выбрал именно за дешевизну. Может где-то что-то настроить надо?
Re: Проблема с откатом версии php до 5.3.
Poliarnik » Сб июл 20, 2013 11:19 am
Обновляем порты:
# portsnap fetch update
Удаляем php5.4
# cd /usr/ports/lang/php5
# make deinstall
Удаляем остатки от php5.4:
# pkg_info | grep php5 | awk ‘
Конфигурируем и устанавливаем php5.2:
# cd /usr/ports/lang/php53
# make config
[X] CLI Build CLI version
[X] CGI Build CGI version
[X] APACHE Build Apache module
[X] SUHOSIN Enable Suhosin protection system (not for jails)
[X] IPV6 Enable ipv6 support
[X] MAILHEAD Enable mail header patch
[X] FASTCGI Enable fastcgi support (CGI only)
[X] PATHINFO Enable path-info-check support (CGI only)
# make install clean
Сразу конфигурируем и устанавливаем нужные расширения:
# cd /usr/ports/lang/php53-extensions
# make config
Примерно так (остальное можно потом добавить):
[X] BZ2 bzip2 library support
[X] CTYPE ctype functions
[X] CURL CURL support
[X] FILTER input filter support
[X] GD GD library support
[X] GETTEXT gettext library support
[X] IMAP IMAP support
[X] MBSTRING multibyte string support
[X] MCRYPT Encryption support
[X] MHASH Crypto-hashing support
[X] MYSQL MySQL database support
[X] OPENSSL OpenSSL support
[X] PCRE Perl Compatible Regular Expression support
[X] PGSQL PostgreSQL database support
[X] POSIX POSIX-like functions
[X] SESSION session support
[X] SIMPLEXML simplexml support
[X] SPL Standard PHP Library
[X] XML XML support
[X] ZIP ZIP support
[X] ZLIB ZLIB support
# make install clean
В /usr/local/ispmgr/etc/ispmgr.conf правим путь php-extensions, чтобы было так:
path php-extensions /usr/local/lib/php/20060613
Рестарт apache:
# /usr/local/etc/rc.d/apache22 restart
Обновляем кеш панели:
# /usr/local/ispmgr/sbin/pkgctl cache
Откатить версию php windows
- Список форумов‹Технические вопросы‹CGI, Perl, PHP
- Изменить размер шрифта
- Для печати
- FAQ
- Вход
Нужно откатить php 5.4 до 5.2.
Модераторы: Art.i, vasya
Нужно откатить php 5.4 до 5.2.
maks97nnnn » Вс фев 22, 2015 11:36 am
Имеется kmv сервер, на всех сборках дебиан именно 5.3 и 5.4.
Как можно откатить версию назад?
Re: Нужно откатить php 5.4 до 5.2.
pepper » Вс фев 22, 2015 11:47 am
Или собрать из исходников нужную версию РНР в отдельной директории так:
http://sabini.ch/articles/ustanovka-php . tos-6.html
Re: Нужно откатить php 5.4 до 5.2.
maks97nnnn » Вс фев 22, 2015 12:05 pm
Re: Нужно откатить php 5.4 до 5.2.
pepper » Вс фев 22, 2015 12:15 pm
Re: Нужно откатить php 5.4 до 5.2.
maks97nnnn » Вс фев 22, 2015 1:52 pm
Чтобы все было праивльно попробовал перенести не центос, все также как на дебион, кроме пункта 5. Приступить к сборке
Там весь код сразу можно вводить или отдельно нужно?
Я сначала первую строчку пробую, а потом функции с ./configure, но отвечает «No such file or directory». make install тоже не работаем, можно этот пункт по ходам разбить?
Re: Нужно откатить php 5.4 до 5.2.
pepper » Вс фев 22, 2015 2:18 pm
Можно сразу, а можно по строкам.
Если отвечает «No such file or directory», значит в вашей директории нет configure, хотя такой файл должен присутствовать.
Предыдущий пункт выполните так (по ссылке не хватает пробела и точки с запятой, похоже):
wget http://museum.php.net/php5/php-5.2.17.tar.gz
tar -xzf php-5.2.17.tar.gz -C /tmp
после этого в /tmp ./configure должен сработать.
Re: Нужно откатить php 5.4 до 5.2.
maks97nnnn » Вс фев 22, 2015 2:32 pm
Сравнил обе строки, вроде идентичны.
Ставится, но потом вылазит пост:
-bash: ./configure: No such file or directory
[root@сервер tmp]# make
make: *** No targets specified and no makefile found. Stop.
Re: Нужно откатить php 5.4 до 5.2.
pepper » Вс фев 22, 2015 2:45 pm
>> Сравнил обе строки, вроде идентичны.
По ссылке в третьем пункте не хватает переноса строки.
Попробуйте третий пункт выполнить так:
Код: выделить все wget http://museum.php.net/php5/php-5.2.17.tar.gz
mkdir /tmp/php52
tar -xzf php-5.2.17.tar.gz -C /tmp/php52
cd /tmp/php52
После попробуйте выполнить строку, начинающуюся с ./configure
Re: Нужно откатить php 5.4 до 5.2.
maks97nnnn » Вс фев 22, 2015 2:47 pm
«Откатить» версию PHP до 5.6 из командной строки.
Перенёс сайт с Bitrix Virtual Appliance 6 на версию 7 и пытаюсь получить доступ к ресурсу, однако получаю ошибку вида:
Разумеется, пробовал перезагружать машину.
Пожалуйста, подскажите как «вручную» — из командной строки — откатить версию PHP до 5.6 и удостовериться в том, что работает нужная версия интерпретатора.
Статус завершения операции — Finished . Всё без ошибок.
Однако я сделал вручную так. Надеюсь, что кому-то это будет полезно
Без проблем!
По факту ведь не получилось c помощью штатных средств процедуру выполнить.
А содержимое какого файла требуется предоставить?
Алексей Б, день добрый
Руками удалять и ставить PHP не нужно. Пакет при установке сам все зависимости установит.
Если нужно понизить версию PHP — rollback, повысить — upgrade.
Лог работы можно найти примерно тут (ID задачи у вас будет иной, это пример):
Михаил Базаров, добрый день.
Похоже, что ansible не хватает памяти для работы. Выход тут один — увеличить оперативку на сколько это возможно (лучше в 1,5-2 раза).
Цитата |
---|
Алексей Шафранский написал: Михаил Базаров , добрый день. Похоже, что ansible не хватает памяти для работы. Выход тут один — увеличить оперативку на сколько это возможно (лучше в 1,5-2 раза). |
Проблема не новая, сообщество не раз фиксировало подобное, но никаких фиксов нет( Пример:
https://github.com/ansible/ansibullbot/issues/381
https://github.com/ansible/ansible/issues/16837
Да, тоже так подумал, но сервер для разработки- не боевой. Так что поступил топорно. Ну хоть, теперь ответ на проблему будет гуглиться )
Кому интересно, про текущий сервер (где, гипотетически не хватило оперативки)
Процессор i3- очень старый, один из первых
Оперативки 1ГБ
Запущен один сайт, без посещаемости на Старте
Команда free сразу после перезагрузки (и пытался rollback)
https://i.imgur.com/WvPIB8e.png — такая же проблема с откатом до версии 7.0. Bitrix VM 7.3.13 — памяти 3,700мб занято 3гб https://i.imgur.com/XwiekbP.png
Как можно решить эту проблему?
В логе выполнения задачи /opt/webdir/temp/bx_php_rollback_php70_1471748032 https://i.imgur.com/IVsbvmz.png
BodyDub, не воспроизводится. Откатил PHP на 7.3.13 beta два раза (7.1->7.0->5.6), оба успешные.