Версия 16:31, 16 мая 2011 (править) 57.90.36.29 (Обсуждение) ← К предыдущему изменению |
Версия 18:28, 16 мая 2011 (править) (отменить) 202.3.209.11 (Обсуждение) К следующему изменению → |
Строка 1: |
Строка 1: |
- | Kewl you should come up with that. Ecxelenlt! | + | That's 2 celevr by half and 2x2 clever 4 me. Thanks! |
- | | + | |
- | ==Установка модулей из PECL== | + | |
- | | + | |
- | * Зайдите на сервер используя доступ по [http://www.1gb.ru/136 SSH] | + | |
- | * Создайте каталог для исходных текстов PHP и перейдите в него | + | |
- | $ mkdir src && cd src | + | |
- | * Скачайте исходные тексты PHP с [http://php.net/downloads.php http://php.net/downloads.php] в соответствии с версией PHP, установленной на сервере: | + | |
- | $ php -v | + | |
- | '''PHP 5.2.6''' (cgi-fcgi) (built: Jul 29 2008 17:50:43) | + | |
- | Copyright (c) 1997-2008 The PHP Group | + | |
- | Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies | + | |
- | with eAccelerator v0.9.5.3, Copyright (c) 2004-2006 eAccelerator, by eAccelerator | + | |
- | with Zend Extension Manager v1.2.2, Copyright (c) 2003-2007, by Zend Technologies | + | |
- | with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend Technologies | + | |
- | <br /> | + | |
- | $ wget http://ru.php.net/get/php-5.2.6.tar.bz2/from/this/mirror | + | |
- | * Распакуйте архив: | + | |
- | $ tar xvfj php-5.2.6.tar.bz2 | + | |
- | или | + | |
- | $ tar xvfj php-5.2.6.tar.gz | + | |
- | если это GZip архив. | + | |
- | | + | |
- | * Переходим в каталог с исходными текстами модулей: | + | |
- | $ cd php-5.2.6/ext | + | |
- | * В данный каталог нужно загрузить исходные тексты того модуля, который вы хотите установить, для примера возьмем imagick из PECL: | + | |
- | $ wget http://pecl.php.net/get/imagick-2.2.1RC2.tgz | + | |
- | $ tar xvfz imagick-2.2.1RC2.tgz | + | |
- | $ cd imagick-2.2.1RC2 | + | |
- | * Подготовка исходных текстов: | + | |
- | $ phpize | + | |
- | * Конфигурирование и компиляция: | + | |
- | $ ./configure && make | + | |
- | * Установка модуля в домашний каталог в ~/php/5.2.6/ext | + | |
- | $ mkdir -p ~/php/5.2.6/ext && install modules/imagick.so ~/php/5.2.6/ext | + | |
- | | + | |
- | Теперь, используя собственный [http://www.1gb.ru/php.ini php.ini], вы можете изменить параметр <code>extension_dir</code> и через директиву <code>extension=imagick.so</code> включить скомпилированный модуль. | + | |
- | | + | |
- | That's not just the best answer. It's the bsteest answer! | + | |
- | | + | |
- | ==Дополнительная информация== | + | |
- | * [http://test-s32-apache-aux9.1gb.ru/phpinfo.php phpinfo()] - типичная конфигурация сервера 1Gb.ru PHP4/Windows | + | |
- | * [http://test-s32-apache-aux3.1gb.ru/phpinfo.php phpinfo()] - типичная конфигурация сервера 1Gb.ru PHP5/Windows | + | |
- | * [http://test-l5-apache-aux2.1gb.ru/phpinfo.php phpinfo()] - типичная конфигурация сервера 1Gb.ru PHP5/UNIX | + | |
- | * [http://pecl.php.net/ PECL] - официальный сайт PECL | + | |
- | * [http://pear.php.net/ PEAR] - официальный сайт PEAR | + | |
- | | + | |
- | [[Категория:UNIX]] | + | |
- | [[Категория:PHP]] | + | |
- | [[Категория:Программирование]] | + | |
That's 2 celevr by half and 2x2 clever 4 me. Thanks!