PHP

Понижение версии php5.3 до php5.2 в Debian 6 squeeze

Вторник, 26 июня 2012 г.
Рубрика: В помощь сисадмину
Метки: | | |
Просмотров: 21969
Подписаться на комментарии по 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

Дальше еще 153 слов

Откатываемся с php 5.3.X на php 5.2 (downgrade )

Пятница, 22 июня 2012 г.
Рубрика: В помощь сисадмину
Метки: |
Просмотров: 29121
Подписаться на комментарии по 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 .. . .. .

Дальше еще 97 слов

eAccelerator на Debian

Среда, 7 декабря 2011 г.
Рубрика: *NIX_*BSD сиcтемы -> В помощь сисадмину
Метки: |
Просмотров: 14313
Подписаться на комментарии по 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темы -> В помощь сисадмину
Метки: | |
Просмотров: 18458
Подписаться на комментарии по 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 г.
Рубрика: Новости
Метки: | | |
Просмотров: 28848
Подписаться на комментарии по RSS

Команда разработчиков phpMyAdmin объявила о выходе версии phpMyAdmin 3.4.0 данного инструмента администрирования баз данных.Руководитель проекта Michal Čihař в своем блоге отмечает, что новый релиз является огромным шагом вперед и несет на своем борту множество нововведений и улучшений, а именно:

  • Упрощенный интерфейс для импорта/экспорта баз данных
  • Редактор ENUM/SET
  • Визуальный конструктор запросов к базе данных
  • Более широкое использование технологии AJAX
  • Обновление пользовательских настроек и диаграмм
  • Поддержка различных форматов для экспорта баз данных
  • Новая тема по умолчанию

Также Michal Čihař сообщает, что во время работы над новой версией было обработано более 160 предложений по улучшению проекта и сообщений об ошибках. Также он заявил, что некоторые функциональные нововведения были воплощены по итогам конференций Google Summer of Code последних лет.

Примечания к релизу

Скачать

Источник: Linux.org.ru