php
Понижение версии php5.3 до php5.2 в Debian 6 squeeze
Вторник, 26 июня 2012 г.Рубрика: В помощь сисадмину
Метки: Debian | linux | PHP | Squeeze
Просмотров: 21922
Подписаться на комментарии по RSS
Понижение версии php5.3 до php5.2 в Debian 6 squeeze
Проверенно:
Создаем список пакетов в которых есть упоминания php:
$ PHP= dpkg -l | grep -i php | awk '{ printf $2 " " }'
вот тут можно сделать все аккуратно, не обязательно удалять все пакеты где есть упоминовения php, а то под раздачу попадет и phpmyadmin, phppgadmin и др пакеты, а будет достаточно скопировать только пакеты с php 5.3
$ apt-get purge ${PHP}
Добавим в sources.list старый репозиторий, где есть php5.2:
$ nano /etc/apt/sources.list
deb http://archive.debian.org/debian/ lenny main
deb-src http://archive.debian.org/debian/ lenny main
$ apt-get update
Фиксируем версию php ни как не выше 5.2:
$ nano /etc/apt/preferences.d/php5.2
Откатываемся с php 5.3.X на php 5.2 (downgrade )
Пятница, 22 июня 2012 г.Рубрика: В помощь сисадмину
Метки: downgrade | php
Просмотров: 29081
Подписаться на комментарии по RSS
Откатываемся с php 5.3.X на php 5.2
Вариант не проверен :)
Для начало проверим какие пакеты php установлены в системе:
$ dpkg --list 'php*'
или
$ dpkg -l | grep php
..
ii php5 5.3.3-7+squeeze13 server-side, HTML-embedded scripting language (metapackage)
ii php5-cli 5.3.3-7+squeeze13 command-line interpreter for the php5 scripting language
ii php5-common 5.3.3-7+squeeze13 Common files for packages built from the php5 source
..
Удаляем пакеты:
$ aptitude purge php5 php5-cli php5-common .. . .. .
eAccelerator на Debian
Среда, 7 декабря 2011 г.Рубрика: *NIX_*BSD сиcтемы -> В помощь сисадмину
Метки: eaccelerator | php
Просмотров: 14270
Подписаться на комментарии по RSS
По следам заметки на Что такое eAccelerator и установка на Debian, несколько дополнений, для eAccelerator есть небольшое web-приложения (control panel) для управления и просмотра статистики.
создаем:
$ mkdir -p /var/www/eaccelerator
$ chmod 0755 /var/www/eaccelerator
добавляем в наш eaccelerator.ini (php.ini)
$ nano /etc/php5/conf.d/eaccelerator.ini
eaccelerator.allowed_admin_path = "/var/www/eaccelerator"
$ cp /tmp/eaccelerator-0.9.6.1/control.php /var/www/eaccelerator/index.php
Меняем имя и пароль, по дефолту идет
User - "admin";
Password - "eAccelerator";
$ nano /var/www/eaccelerator/index.php
Для phpmyadmin в /etc/apache2/apache2.conf добавляем вот это:
"<"Directory /usr/share/phpmyadmin">"
php_admin_value eaccelerator.enable 0
"<"/Directory">"
Что такое eAccelerator и с чем его едят ?
Суббота, 29 октября 2011 г.Рубрика: *NIX_*BSD сиcтемы -> В помощь сисадмину
Метки: eaccelerator | php | wordpress
Просмотров: 18015
Подписаться на комментарии по RSS
eAccelerator - это ускоритель и оптимизатор PHP-кода. Увеличивает производительность PHP скриптов за счет кэширования их в компилированном состоянии,тем самым eAccelerator значительно уменьшает нагрузку на сервер и увеличивает скорость вашего кода PHP в разы. Также оптимизирует скрипты для их ускоренного выполнения.
Помимо eAccelerator существуют и другие акселератор PHP - XCache, Alternative PHP Cache (APC)
Для меня ни так важен акселератор PHP, просто решил попробовать и сравнить результаты работы с ним и без него, тем более что у меня есть еще один блог на wordpress, ну и так для общего развития.
Для тестов использовал VirtualBox и Debian 6.0.3.
На чистую систему для удобства ставим:
apt-get install mc ssh
и собственно сами пакеты apache2, php5, mysql:
apt-get install apache2 apache2-doc apache2-utils libexpat1 ssl-cert mysql-server mysql-client libmysqlclient15-dev php5 php5-common php5-mysql libapache2-mod-php5
и по этой ссылке Установка и настройка сервера на базе Debian Etch 4.0 поставил LAMP.
It works!
Ну, а продолжения что б не делать copy/paste читаем здесь - Что такое eAccelerator и установка на Debian, все просто и доскональна написано.
Релиз phpMyAdmin 3.4.0
Понедельник, 16 мая 2011 г.Рубрика: Новости
Метки: linux | mysql | php | phpmyadmin
Просмотров: 28806
Подписаться на комментарии по RSS
Команда разработчиков phpMyAdmin объявила о выходе версии phpMyAdmin 3.4.0 данного инструмента администрирования баз данных.Руководитель проекта Michal Čihař в своем блоге отмечает, что новый релиз является огромным шагом вперед и несет на своем борту множество нововведений и улучшений, а именно:
- Упрощенный интерфейс для импорта/экспорта баз данных
- Редактор ENUM/SET
- Визуальный конструктор запросов к базе данных
- Более широкое использование технологии AJAX
- Обновление пользовательских настроек и диаграмм
- Поддержка различных форматов для экспорта баз данных
- Новая тема по умолчанию
Также Michal Čihař сообщает, что во время работы над новой версией было обработано более 160 предложений по улучшению проекта и сообщений об ошибках. Также он заявил, что некоторые функциональные нововведения были воплощены по итогам конференций Google Summer of Code последних лет.
Источник: Linux.org.ru