ГлавнаяРегистрацияВходВ закладки

Главная » Статьи » ISPmanager » панель ISPmanager
ISPmanager Переустановка php на centos
После установки ISPmanager на CentOS, установленные PHP 5.1. Во время установки IonCube Loader + Zend Optimizer неизвестным лицом, были замечены некоторые "отмели" в servera.A это - не работает IonCube Loader. Было принято решение снести IonCube и Zend ебет всех, и установить проверенный способ.

В ходе судебного разбирательства установлено, ,что /etc/php.ini ссылкой нулевой.

О ... (Я думал), остается неясным. Я решил переставить PHP инструментов «Возможности» в ISPmanager. Это не помогло.

Переустановка PHP:

[-hide-]1. С разными репозитариями устанавливался php 5.1.16

2. /etc/php.ini так и оставался пустым.

Решил все делать консолью:

Удаляем php:

Смотрим ,что установленного:

# rpm -qa | grep php-*

php51-pdo-5.1.16-1
php51-cli-5.1.16-1
php51-mysql-5.1.16-1

………………………..

Ну и удаляем:

yum erase php-*

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

Подключу репозитарий:

# rpm -ivh http://dl.iuscommunity.org/pub/ius/stable/Redhat/5.4/x86_64/ius-release-1.0-6.ius.el5.noarch.rpm

Ну и установка php: (я парочку расширений взял сразу)

# yum install php52 php52-mcrypt php52-mysql php52-gd

После перезапускаем апача:

# service httpd restart

И любуемся новым PHP:

# php -v
PHP 5.2.17 (cli) (built: Jan 11 2011 11:13:37)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies
with the ionCube PHP Loader v4.0.7, Copyright (c) 2002-2011, by ionCube Ltd., and
with Zend Optimizer v3.3.9, Copyright (c) 1998-2009, by Zend Technologies

PHP 5.3 не пользуюсь по тому ,что нужен зенд.
PHP работает, но в панели нет «Настройки PHP» .

Немного чтения форума ispsystem и решение найдено:

# /usr/local/ispmgr/sbin/pkgctl cache

# killall ispmgr[-hide-]
Просмотров: 4984
Дата: 2011-07-14 01:22:32
Комментариев: 0
Источник: