Author: admin

Centos Обновить php до 5.2.17. Upgrade php to 5.2.17 on Centos OS

Часто требуется обновить php до версии именно 5.2.17 на Centos, не все еще перешли на php 5.3.X (связано с Zend Optimizer также). В различных репозиториях Centos уже находятся пакеты именно с php-5.3.X. Поведаю простой способ обновлять php до версии 5.2.17 с репозитория atomic и себе сделаю заметку заодно (хотя если забуду, скорее всего версия php 5.2.17 уже будет не актуальна 🙂 )

Итак, подключаем к нашему Centos репозиторий atomic:
wget -q -O - http://www.atomicorp.com/installers/atomic.sh | sh

он при этом просит подтвердить лицензию:

Do you agree to these terms? (yes/no) [Default: yes]

Continue reading

Ukrtelecom запросы USSD. Коды получения информации в сети Ukrtelecom

Решил для себя сделать заметку, чтобы каждый раз не искать USSD запросы для сети Ukrtelecom в сети. Может кому-то пригодится, также:

*100# – Баланс
*110*”номер абонента”# – Услуга”Перезвони Мне”.
*111*XXXXXXXXXXXXXX# – Пополнение баланса, где XXXXXXXXXXXXXX – секретный код ваучера пополнения.
*121# – Количество бонусов (SMS, минут, МБ).
Continue reading

python urllib2 cpanel api. Использование Cpanel API в скриптах python

Стал вопрос как автоматизировать задачи по созданию\управлению хостинг-аккаунтами в панели управления WHM/Cpanel с помощью python. Немного поисков и экспериментов – все оказалось не так сложно с библиотекой python urllib2…

Все что нам нужно – это установленный python ( у меня версия 2.6), модуль urllib3, а также, хост с установленной панелью Cpanel для экспериментов.
Установка модуля python urllib3:

pip install urllib3
или
easy_install urllib3

просмотреть все доступные функции Cpanel API можно в документации Cpanel SoftwareDevelopmentKit/XmlApi. Пример будем делать на основе функции List Accounts — listaccts.
Continue reading

что такое django или django фреймворк ?

Если у Вас возник вопрос “что такое django?”, значит Вы уже слышали, читали где-то про этот замечательный фреймфорк, или хотите начать его изучать.

Django – это веб-фрейворк высокого уровня написан на языке python, который дает возможность значительно ускорить процесс разработки, удобный в написании, дает возможность разграничить процессы программирования, верстку и дизайн. На Django фреймворк Вы сможете разрабатывать высоко-производительные веб-проэкты любой сложности быстро и эфективно. Так он был разработан в быстро изменяющейся среде отдела новостей, задачей django было сделать общие задачи Веб разработки быстрыми и легкими.
Continue reading

Установка vzdump на Centos 5

vzdump – утилита для создания бэкапа контейнеров в Openvz. Можно создавать бэкапы “на лету” не останавливая ВПС, контейнер будет “заморожен” на время повторной синхронизации. Время простоя и сонхронизации зависит от занимаемого дискового пространства ВПС. Выглядит как временная недоступность сети.
Continue reading

IntegrityError: duplicate key value violates unique constraint “django_content_type_app_label_model_key”

При переносе базы данных с mysql сервера на postgresql через django наткнулся на ошибку,
сделал дамп dumpdata в формате xml и потом восстановил в базу через loaddata:

python manage.py dumpdata -v 2 –format=xml –traceback > baza.xml
python manage.py loaddata baza.xml

получил при восстановлении manage.py loaddata ошибку:

python manage.py loaddata baza.xml
IntegrityError: duplicate key value violates unique constraint “django_content_type_app_label_model_key”
DETAIL: Key (app_label, model)=(affiliate, affiliate) already exists.

Continue reading

Восстановить пароль для admin в joomla

Восстановить пароль для пользователя admin в joomla  можно с помощью команды:

update jos_users set password=MD5(‘Paroll’) where username=”admin”;

Paroll – новый пароль для входа в админку joomla (можно ввести любой другогй)
вводить в консоли mysql или например через phpmyadmin.

Не могу зайти в админку joomla, перезагружается форма ввода пароля

При входе в админre ЦМС joomla, форма входа просто перезагружается  и не входит. обычно бывает при переносе joomla  с одного сервера на другой.

решение:

через phpmyadmin проверить в таблице jos_plugin или стоят правильные значения в строках:

Авторизация – Joomla

published =1

Пользователь – Joomla!

published =1

если все верно, тогда проверить путь в session.save_path чтобы в директорию были права на запись пользователя веб-сервера.

install php-ffmpeg on centos 5

Установка php-ffmpeg модуля на Centos 5.

Установка занимает 5-10 минут!

Обновляю пхп до версии 5.2.13 (текущая), если нужно.  Ставлю atomic репозиторий и удаляю потом:

wget -q -O - http://www.atomicorp.com/installers/atomic |sh
yum update php
yum install php-mcrypt php-devel (возможно еще эта команда понадобится)
rpm -e atomic-release

Устанавливаем rpmforge репозиторий:

  • Red Hat Enterprise Linux 5 / i386:

    rpm -Uhv apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
  • Red Hat Enterprise Linux 5 / x86_64:

    rpm -Uhv apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS//rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm

дальше ставим сам ffmpeg:

Continue reading

Функции WHM в разделе “Server Configuration”

В разделе Server Configuration панели управления сервером WHM мы можем использовать следующие функции для конфигурации сервера: “Basic cPanel/WHM Setup“, “Change Root Password“, “Server Time“, “Statistics Software Configuration“, “Tweak Settings“, “Update Config“.

Попробую немного описать каждую из них:

Continue reading