Как сменить версию PHP на сервере

Внимание! Если на сервере установлена панель ISPmanager 5, то меняйте версию PHP только с помощью модуля панели "Программное обеспечение".
Если Вы установите или настроите ПО вручную, нет гарантий, что панель сможет работать корректно в дальнейшем с данным ПО.

 

Debian

В файл /etc/apt/sources.list добавляем строки

deb http://ftp.debian.org/debian/ squeeze main contrib non-free
deb http://security.debian.org/ squeeze/updates main contrib non-free

для подключения старого репозитория.

Создаем файл /etc/apt/preferences.d/php53 со следующим содержимым:

Package: php5*
Pin: release a=oldoldstable
Pin-Priority: 700

Package: libapache2-mod-php5
Pin: release a=oldoldstable
Pin-Priority: 700

Package: php-pear
Pin: release a=oldoldstable
Pin-Priority: 700

Package: php-apc
Pin: release a=oldoldstable
Pin-Priority: 700

Package: *
Pin: release a=oldstable
Pin-Priority: 600

Устанавливать нужно вручную из консоли: Запускаем обновление списка пакетов apt-get update и переустановку с заменой установленного php54 на требуемыйphp53 с теми же расширениями:

apt-get install --reinstall `dpkg -l|grep php|grep 5.4|awk '{print $2}'`

Ubuntu 12.04

PHP 5.3.x >> PHP 5.5.x

Для начала установим python-software-properties
Это программное обеспечение предоставляет средства для управления используемыми APT-репозиториями. Оно управляет как дистрибутивом, так и независимыми репозиториями программ.

apt-get install make python-software-properties

Добавляем репозиторий

add-apt-repository ppa:ondrej/php5

Если выдаёт ошибку

pycurl.error: (6, "Couldn't resolve host 'launchpad.net'")

Добавляем гугловский резолвер в свой /etc/resolv.conf:

echo "nameserver 8.8.8.8" >> /etc/resolv.conf

И повторяем добавление репозитория.

Обновляем дистрибутив

apt-get update

Устанавливаем PHP последней версии(5.5.x)

apt-get install php5 libapache2-mod-php5

Проверяем версию:

php -v
PHP 5.5.7-1+sury.org~precise+1 (cli) (built: Dec 12 2013 21:37:40) 
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2013 Zend Technologies
   with Zend OPcache v7.0.3-dev, Copyright (c) 1999-2013, by Zend Technologies
   with Xdebug v2.2.3, Copyright (c) 2002-2013, by Derick Rethans

Далее нужно будет установить необходимые расширения для PHP 5.5

apt-get install php5-расширение

Расширения, установленные вручную, нужно будет удалить и установить снова. Например, через pecl:

pecl uninstall расширение
pecl install расширение

so для PHP 5.5.x лежат в директории /usr/lib/php5/20121212/ - возможно понадобится изменить пути для расширений (например, для zend_extension)

Oбновляем кэш установленного ПО панели ISPmanager:

  • ISPmanager 4:
/usr/local/ispmgr/sbin/pkgctl cache
  • ISPmanager 5:
/usr/local/mgr5/sbin/pkgctl recache noupdate

Перезапускаем панель:

  • ISPmanager 4:
killall ispmgr
  • ISPmanager 5 (не обязательно):
killall core

CentOS

PHP 5.3 >> PHP 5.4

Для обновления PHP ветки 5.3.x до 5.4.x в дистрибутиве CentOS 6.4 и 6.5 потребуется подключить сторонний репозитарий atomic и после этого запустить команду обновления.

wget -q -O - http://www.atomicorp.com/installers/atomic | sh

На CentOS 6.5 при запросе один раз нажать Enter.

STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
OF THE POSSIBILITY OF SUCH DAMAGE.

====================================================================
THIS SOFTWARE IS UNSUPPORTED.  IF YOU REQUIRE SUPPORTED SOFWARE
PLEASE SEE THE URL BELOW TO PURCHASE A NUCLEUS LICENSE AND DO NOT
PROCEED WITH INSTALLING THIS PACKAGE.
====================================================================

For supported software packages please purchase a Nucleus license:
https://www.atomicorp.com/products/nucleus.html
All atomic repository rpms are UNSUPPORTED.
Do you agree to these terms? (yes/no) [Default: yes] yes

Configuring the [atomic] yum archive for this system

Installing the Atomic GPG key: OK
Downloading atomic-release-1.0-16.el6.art.noarch.rpm: OK



The Atomic Rocket Turtle archive has now been installed and configured for your system
The following channels are available:
  atomic          - [ACTIVATED] - contains the stable tree of ART packages
  atomic-testing  - [DISABLED]  - contains the testing tree of ART packages
  atomic-bleeding - [DISABLED]  - contains the development tree of ART packages

после чего выполнить команду

yum update php

На CentOS 6.5 нужно будет после этого 2 раза ввести "y":

...
Total download size: 7.5 M
Is this ok [y/N]: y
...
предупреждение: rpmts_HdrFromFdno: Заголовок V3 DSA/SHA1 Signature, key ID 5ebd2744: NOKEY
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY.art.txt
Importing GPG key 0x5EBD2744:
Userid : Atomic Rocket Turtle <Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.;
Package: atomic-release-1.0-17.el6.art.noarch (installed)
From   : /etc/pki/rpm-gpg/RPM-GPG-KEY.art.txt
Is this ok [y/N]: y

Во время обновления может возникнуть ошибка корректности GPG подписи:

The GPG keys listed for the "CentOS / Red Hat Enterprise Linux 6 - atomicrocketturtle.com" repository are already installed but they are not correct for this package.
Check that the correct key URLs are configured for this repository.

Чтобы продолжить обновление РНР можно проигнорировать ошибку подписи так:

yum -y --nogpgcheck update php


В зависимости от доступных ресурсов на сервере, обновление займет от нескольких минут до получаса. Далее потребуется перезапустить веб-сервер Apache:

service httpd restart

В случае использования ISPmanager так же следует обновить кэш

ISPmanager4: /usr/local/ispmgr/sbin/pkgctl cache ; killall ispmgr

ISPmanager5: Зайти в панель, в Features/ПО/Software и нажать кнопку "Обновить", галочку "Update available software" поставить, нажать "ОК".

FreeBSD

Описано как можно сменить любую версию PHP на любую.

Данная инструкция подразумевает, что на сервере установлена операционная система FreeBSD, используется панель управления сервером ISPmanager и объём оперативной памяти не менее 512Мб. Инструкцию необходимо выполнять в консоли (SSH) с правами пользователя root.


Прежде чем приступить к переустановке PHP, произведём на сервере обновление портов. Это действие не является обязательным условием, но уменьшает вероятность получения различных ошибок в процессе установки/переустановки программного обеспечения, плюс даёт возможность устанавливать на сервер самые свежие версии дистрибутивов. Данная процедура может занять довольно продолжительное время, придётся подождать.


Для обновления портов необходимо выполнить следующую команду:

[email protected]:/root # portsnap fetch update

После того как процесс обновления портов завершен, можно приступить к основной задаче - переустановке. Разделим её на три этапа: 1 - удаление текущей версии, 2 - установка необходимой версии, 3 - установка расширений для установленной необходимой версии.

1-й этап - удаление текущей версии

Сделаем резервную копию файла extensions.ini:

[email protected]:/root # cp /usr/local/etc/php/extensions.ini /usr/local/etc/php/extensions.ini_back

В этом файле перечислены расширения подключенные для текущей версии PHP. Если после переустановки вам потребуется установить тот же набор расширений, что был у прежней версии, то не придётся его вспоминать, а можно будет посмотреть в файле /usr/local/etc/php/extensions.ini_back


Теперь можно удалить текущую версию PHP.
Так как у нас на сервере используется панель управления сервером ISPmanager, то и удалять текущую версию мы будем через панель, иначе, по окончанию всех работ, ISPmanager по-прежнему будет показывать ту версию PHP которая была до переустановки ( даже если обновить кэш панели), а в разделе "Расширения PHP" для установки будут доступны расширения от уже несуществующей на сервере версии.


Заходим в ISPmanager под пользователем root, находим раздел "Настройки сервера" и выбираем там пункт "Возможности". В списке установленного ПО находим php текущей версии, выделяем и в верхней части панели нажимаем "Удалить". Ждём пока информация об установленной версии PHP не исчезнет из списка.


После того, как это произойдёт, проверим, что на сервере от этой версии ничего не сталось:

[email protected]:/root # ls /usr/local/etc/php/


Если кроме файла extensions.ini_back увидим ещё и файл extensions.ini, удаляем его:

[email protected]:/root # rm -f /usr/local/etc/php/extensions.ini


Далее проверяем что в директории /usr/local/lib не остались расширения от удалённой версии PHP, иначе они будут отображаться как отключенные в панели ISPmanager, в списке установленных расширений:

[email protected]:/root # ls /usr/local/lib/php/


Если видим что присутствует папки 2006061320090626 либо 20100525 - удаляем:

[email protected]:/root # rm -rf /usr/local/lib/php/20060613 /usr/local/lib/php/20090626 /usr/local/lib/php/20100525

Также при установке новой версии может возникнуть ошибка наподобие этой:

===>  php55-5.5.8 conflicts with installed package(s):
     php52-5.2.17_15

В таком случае нам поможет выполнение такой команды:

[email protected]:/root # make -C /usr/ports/lang/php52 deinstall clean

Всё, на этом процесс удаления PHP завершен, первый этап пройден.

2-й этап - установка необходимой версии

Переходим к установке нужной версии PHP. Устанавливать будем путём сборки из портов - не зря же мы их обновляли в самом начале.


Порты PHP располагаются в директории /usr/ports/lang


PHP 5.2 - /usr/ports/lang/php52
PHP 5.3 - /usr/ports/lang/php53
PHP 5.4 - /usr/ports/lang/php5


Далее, чтобы не писать каждый раз пути для php разных версий, рассмотрим установку на примере версии 5.2. Для версий 5.3 и 5.4 установка происходит аналогичным образом.


Переходим в директорию с php 5.2:

[email protected]:/root # cd /usr/ports/lang/php52


Так как мы обновляли порты, выполняем команду:

[email protected]:/usr/ports/lang/php52 # make clean


Выполняем настройки для установки:

[email protected]:/usr/ports/lang/php52 # make config


В появившемся меню, перемещаясь по списку с помощью клавиш "Вверх" и "Вниз", отмечаем нажатием на пробел следующие пункты:
APACHE Build Apache module
MULTIBYTE Enable zend multibyte support
MAILHEAD Enable mail header patch
Php52 make config

Остальное оставляем как есть и нажимаем Enter.


Выполняем команду:

[email protected]:/usr/ports/lang/php52 # make reinstall clean

Именно reinstall, а не install, иначе, во время сборки PHP, получим ошибку, сообщающую, что в системе уже есть pcre и просьбу выполнить make deinstall.


Дожидаемся окончания процесса, затем обновляем кеш установленного ПО панели ISPmanager:

  • ISPmanager 4:
/usr/local/ispmgr/sbin/pkgctl cache
  • ISPmanager 5:
/usr/local/mgr5/sbin/pkgctl recache noupdate

Для надёжности выполняем эту команду дважды.


Перезапускаем панель:

  • ISPmanager 4:
killall ispmgr
  • ISPmanager 5:
killall core

Выполняем эту команду до тех пор, пока не увидим: No matching processes were found


В ISPmanager переходим в "Возможности" и видим, что в списке установленного ПО появилась php установленной только что версии. Второй этап тоже пройден.

3-й этап - установка расширений

Так же как и сам PHP, расширения к нему находятся в директории /usr/ports/lang


PHP 5.2 - /usr/ports/lang/php52-extensions
PHP 5.3 - /usr/ports/lang/php53-extensions
PHP 5.4 - /usr/ports/lang/php5-extensions

Для примера возьмём PHP 5.2.

Переходим в директорию /usr/ports/lang/php52-extensions:

[email protected]:/usr/ports/lang/php52 # cd /usr/ports/lang/php52-extensions

Для удобной установки расширений можно вывести установленные ранее расширения в алфавитном порядке и скопировать полученный список себе в текстовый файл рядом с окном терминала :

[email protected]:/usr/ports/lang/php52 # cat /usr/local/etc/php/extensions.ini_back | cut -d'=' -f2 |sort -n

Для выбора необходимых расширений выполняем:

[email protected]:/usr/ports/lang/php52-extensions # make config

Php52 extensions
Перемещаясь по списку с помощью клавиш "Вверх" и "Вниз", отмечаем, нажимая на пробел, необходимые расширения, по окончанию нажимаем Enter.

Начинаем сборку:

Чтобы выключалась поддержка X11 по умолчанию выполним: echo "WITHOUT_X11=yes" >> /etc/make.conf

Если нам не нужны никакие особые опции и мы не будем ставить расширение sqlite, то можно слегка автоматизировать процесс установки расширений, добавив после make install параметр BATCH=yes, который автоматически будет выбирать опции по умолчанию, не ожидая ответа пользователя при установке каждого расширения:

[email protected]:/usr/ports/lang/php52-extensions # make install BATCH=yes clean

А если мы хотим настроить каждое расширение и готовы неотрывно глядеть в терминал в процессе, тогда выполняем такую команду:

[email protected]:/usr/ports/lang/php52-extensions # make install clean

В процессе установки расширений на экран время от времени будут выводиться окна, подобные тем, которые мы видели во время выполнения make config. При их появлении ничего не выбираем, сразу нажимаем Enter и наблюдаем дальше. Единственное, где стоит вмешаться - это установить поддержку кодировки UTF-8, если устанавливается расширение sqlite - при появлении окна с заголовком php52-sqlite-5.2, нажатием на пробел, отмечаем UTF8 Enable UTF-8 support и нажимаемEnter.
Php52 sqlite
После окончания процесса проверяем, что установились все нужные расширения - для этого выполняем команду:

[email protected]:/usr/ports/lang/php52-extensions # php -m

Результатом команды будет вывод списка установленных расширений. Если все необходимые расширения в списке присутствуют, то установка окончена. Остётся перезапустить веб-сервер Apache:

[email protected]:/usr/ports/lang/php52-extensions # service apache22 restart

или так:

[email protected]:/usr/ports/lang/php52-extensions # /usr/local/etc/rc.d/apache22 restart


Если же вывод команды php -m показал, что установились не все расширения, которые были выбраны при make config (такая вероятность вполне существует), то придётся установить нужные расширения по отдельности.
Тут есть два варианта:
1-й более простой, но менее интересный - установить средствами панели ISPmanager.
2-й - продолжить установку из портов.


Вариант первый.
В панели ISPmanager находим радел "Настройки сервера", переходим там в пункт "Расширения PHP". В правом верхнем углу нажимаем "Установить", выбираем необходимое расширение и нажимаем "ОК". После того как расширение появится в списке уже установленных расширений со статусом "Включено", повторяем процедуру снова, выбирая следующее необходимое расширение. Повторяем процедуру до тех пор, пока не будут установлены все нужные расширения.


Вариант второй.
Устанавливаем недостающие расширения из портов.


Ниже приведён список расположения в портах наиболее часто используемых расширений:

bz2 - /usr/ports/archivers/php52-bz2
zip - /usr/ports/archivers/php52-zip
zlib - /usr/ports/archivers/php52-zlib
iconv - /usr/ports/converters/php52-iconv
mbstring - /usr/ports/converters/php52-mbstring
gettext - /usr/ports/devel/php52-gettext
curl - /usr/ports/ftp/php52-curl
ftp - /usr/ports/ftp/php52-ftp
gd - /usr/ports/graphics/php52-gd
exif - /usr/ports/graphics/php52-exif
imap - /usr/ports/mail/php52-imap
bcmath - /usr/ports/math/php52-bcmath
calendar - /usr/ports/misc/php52-calendar
hash - /usr/ports/security/php52-hash
mcrypt - /usr/ports/security/php52-mcrypt
mhash - /usr/ports/security/php52-mhash
openssl - /usr/ports/security/php52-openssl
dom - /usr/ports/textproc/php52-dom
session - /usr/ports/www/php52-session


Заходим в нужную директорию, соответствующую устанавливаемому расширению и устанавливаем - make install clean. Например, для установки расширения dom, выполняем команду:

[email protected]:/usr/ports/lang/php52-extensions # cd /usr/ports/textproc/php52-dom && make install clean


Для PHP версий 5.3 и 5.4 расположение расширений в портах аналогичное, как и сама процедура установки, нужно лишь в путях изменить php52 на php53 (для 5.3) или php5 (для php 5.4). Путь к расширению gd для PHP версии 5.3 будет выглядеть так - /usr/ports/graphics/php53-gd, для версии 5.4 так - /usr/ports/graphics/php5-gd


Если в приведённом выше списке не оказалось нужного вам расширения и пути к нему, то его легко найти командой make search. Допустим, нам нужно установить расширение xsl, но мы не знаем его расположения в портах. Выполняем команду:

[email protected]:/usr/ports/textproc/php52-dom # cd /usr/ports && make search name=php52-xsl |grep Path

Результатом команды будет - Path: /usr/ports/textproc/php52-xsl

Далее переходим в полученную директорию и выполняем установку:

[email protected]:/usr/ports # cd /usr/ports/textproc/php52-xsl && make install clean

После того как все необходимые расширения будут установлены, перезагружаем веб-сервер Apache:

[email protected]:/usr/ports/textproc/php52-xsl # service apache22 restart

или так:

[email protected]:/usr/ports/textproc/php52-xsl # /usr/local/etc/rc.d/apache22 restart

 

37 комментарии

  • TakmakovOC
    TakmakovOC 01.08.2019 01:54 Комментировать Пожаловаться

    Добрый день.
    Реализуем услуги:
    ремонт промышленной электроники, ремонт частотных преобразователей, автоматизация технологических процессов, наладка промышленной автоматики, ремонт устройств плавного пуска, ремонт силовой электроники, модернизация промышленного оборудования:
    M700-07200830A, CIMR-VC4A0009JAA GBR, ATV61QC16Y, ATV71HU40M3S337, E1-9013 200H, CIMR-V7AZ47P51, ATV61EXC5C63N4H, ATV71HD37Y, L300P-075HFU2, VZA27P5FAA-S5030, ATV71WU55N4A24, EI-7011-075H, SMC930100-P, EQ7-4900-C, ATV71WU22N4, CIMR-G7A41850, CIMRV7AZ44P00, M700-07400660A, FR-A740-05470, CIMRG7C20370B, CIMR MTII 15, EQ7-4350-C, EQ7-2125-C, 3G3RV-B418K, ATV71PU75N4Z, E1-7011 150H, ATV31C055M2, TMVRXE18-1000-4160-12, 3G3PV-A4075, SMC940050, CIMRV7CC40P27, CIMRV7TC22P20, ATV71HU75M3, ATV71HD55N4383, C102025, ATV312H037M2, VZAB4P0BAA-S5030, VFD1100F43A, MA7200-2005-N4, CIMR-G7C20151B, E1-7011 060H, FR-A-820-00630, CFW-090130TDDBZ, ATV61EXC5C25N4, ATV71HC16N4, VFD1100CP43A-00, CIMR-G7U25P51A, 3G3RV-B416K, CIMR-V7AZ42P20, CIMRE7Z40551A, CIMR-V7CC45P51, FR-E720-050, N3-235-N1, C1MR-L7Z4037, ATV61HC16N4D, FR-V540L-90K, CIMR-V7CU47P54, CIMRJ7AC41P50, L300P-150LFU2, ATS22C48Q, ATV212HD18N4, ATS48D62YS338, M800-10203000E, ATV212WD75N4, ATV61EXC5C13Y, M700-09402000A, VFD007L21E, EI-9011-007H, CIMRJ7ACB0P70, CIMR-SSA2030, ATV312HU22N4, FR-A024-2.2K, EQ7-4600-C, CIMR-E7U40451A, E1-7011 040H, FR-F2-750BU, ATV71WD55N4, WJ200-007LF, FR-A540-5.5K, L700-750HFF, M300-04200176A, CIMR-V7AZB0P20B, M600-03400045A, M300-06200440A, FR-E720-470SC, CIMRG7C43P71B, FR-F720-02330, SJ300-110LFU, M810-07400660A, CIMR MR5N 23P7, ATV61EXC2D90N4H, ATV32HU75N4, ATV61HD55N4S337, FR-F720-00490, CIMR-F7Z41100, 3G3PV-A4037, VFD004S21E, CIMRF7Z40451A, JNEV, ATV61EXC5C22N4H, и др.

    Prom Electric https://prom-electric.ru/articles/1/1/

  • EgorSox
    EgorSox 06.08.2019 22:15 Комментировать Пожаловаться

    best milf xtube latest videos

  • Rickyrem
    Rickyrem 07.08.2019 08:15 Комментировать Пожаловаться

    If you're looking to cast off in a peaceful island atmosphere, try Koh Lipe. Schedule a visit for any veterinarian. He insinuates himself into follow up by courting Ben's widow, Willa.Remember the fact that pollen can be brought indoors on people and dogs and cats. What are the best best anti aging creams and anti wrinkle creams. Don't forget, you have to be patient unless you reach level 40.

    Green Coffee 5K biljard
    BioSlim cena

    Our little love nest in Ohio has a central furnace. You learn put on plate at the level 40, you will need plate if you on tanking. This is because sunrooms are representation of elegance, comfort and class.Always take these offers with extreme pinch of salt. The American Environmental Protection Agency offers guidance for ozone levels and exposures at its website. The first is the medium one, for a person dog.

    Eron Plus onde comprar
    Lutenea arco

    It's you total mental makeup that urge you to look into food a lot of times. Volvo, which is body shop should stop being simply guessing or getting "close enough". So if I see a car, I'll say "car".Often, the host or hostess will ask you to sing with them. He could somewhat be hiding the truth that he is married from whomever he's got dating. For sure you have tried pest-control sprays and other means of extracting them.


    automated binary ritiro e pagamento
    maxfx घोटाले और धोखाधड़ी

    Play a game of football, or love a nice long-term. Many companies take advantage using this trend and charge much more than they actually should. In fact, the government has banned R-22, good at 2010.This is an all too common problem that quite a few individuals struggle among. Upkeep of the gadget is essential in order to ensure a durability. Summer means air in the house and Winter means the heat.

    capital option 期權策略
    rbsm demo


    We glance at the price posted nearby, and select one of the most looking stuffs. Surgical procedures will be favorable too once the cyst gets infected and complex. The olive oil needs with regard to heated to 55 deg.Protecting and covering outside wiring can be beneficial in increasing your security. This is not crucial but it could actually definitely be useful. 4-season tents are for that serious winter camper.

  • StephenCA
    StephenCA 07.08.2019 13:51 Комментировать Пожаловаться

    Если вы ищете, где купить офисную мебель Simple по лучшим ценам с доставкой по России, то вам нужен - Интернет-магазин офисной мебели Стильный Офис. Гарантия до 5 лет на весь ассортимент. Скидки до конца месяца!

  • Kennethsulaf
    Kennethsulaf 12.08.2019 19:09 Комментировать Пожаловаться

    Привет всем участникам форума! интересный у вас сайт!
    Нашел прикольную базу кино: Лучшие мультфильмы 2018 онлайн http://inspacefilm.ru/
    Здесь: лучшие фэнтези 2018 онлайн http://inspacefilm.ru/fentezi/ рейтинг 2019
    Здесь: русские детективы смотреть бесплатно в хорошем детектив россия смотреть онлайн в хорошем качестве рейтинг 2018
    Здесь: http://inspacefilm.ru/10666-uchastie-benisio-del-toro-v-zvezdnyh-voynah-podtverzhdeno.html Участие Бенисио Дель Торо в "Звездных войнах" подтверждено
    Тут: http://inspacefilm.ru/8813-podvodnuyu-lodku-volfganga-petersena-peresnimut.html

  • Howardopigh
    Howardopigh 16.08.2019 20:43 Комментировать Пожаловаться

    Здравствуйте! интересный у вас сайт!
    Нашел класную базу кино: Военные фильмы онлайн
    Здесь: смотреть лучшие ужасы http://kinovalenok.tv/uzhasy/ рейтинг 2018
    Здесь: сериал интерны смотреть хорошее качество бесстыдники сериал смотреть онлайн в хорошем рейтинг 2018
    Здесь: http://kinovalenok.tv/6729-dikiy-sezon-1-4-2009-2014.html Дикий (Сезон 1-4) (2009-2014) смотреть онлайн бесплатно
    Здесь: http://kinovalenok.tv/13114-smotrim-na-ochen-smeshnogo-shvarceneggera-v-treylere-ubit-gyuntera.html

  • Peterexexy
    Peterexexy 22.08.2019 21:27 Комментировать Пожаловаться

    canadian pharmacies canadapharmacy com online pharmacy no prescription

  • Clintonvot
  • AllenAlign
    AllenAlign 29.08.2019 18:24 Комментировать Пожаловаться

    Athletic Works Girls' Colorblock Graphic Fleece Hoodie

    Garden of Life Dr. Formulated Organic Enyzme Chewables, 90 Ct


    http://pegasbaby.com/com/shop/view/198075/

  • AaronHal
    AaronHal 30.08.2019 20:13 Комментировать Пожаловаться

    Привет всем! интересный у вас сайт!
    Нашел хорошую базу кино: смотреть лучшие военные фильмы 2018
    Здесь: вестерн фильм онлайн бесплатно в хорошем качестве http://kinokub.net/vestern/ рейтинг 2018
    Здесь: Лучшие отечественные фильмы смотреть http://kinokub.net/otechestvennyy/ список 2019
    Здесь: http://kinokub.net/15520-gogol-strashnaya-mest-2018.html Гоголь. Страшная месть (2018) смотреть онлайн бесплатно
    Тут: http://kinokub.net/124-tyuryaga-lock-up-1989.html

Оставить комментарий

Убедитесь, что вы вводите (*) необходимую информацию, где нужно
HTML-коды запрещены

Host for NET Unipessoal Lda, Rua Artur Costa,nº11, R/C Dto
8000-544 Faro, Portugal
NIF 238520960
tel.+351707507710 (only on legal issues)
mob.+351920476865 (only on legal issues)
For technical support write requests in billing tickets