Собираем собственный модуль php

Суббота, 26 июля, 2008

В качестве примера будем использовать сборку php c mhash:

Для того чтобы установить mhash, Вам необходимо зайти на веб-сервер по
ssh (http://hosting.nic.ru/support/ssh/index.shtml), затем установить
сначала mhash, скачать исходные файлы можно здесь
(http://downloads.sourceforge.net/mhash/mhash-0.9.9.tar.gz?modtime=1175740843&big_mirror=0),
после этого пересобрать PHP, включив в конфигурацию установленный mhash.

Read the rest of this entry »

Как сделать подписку на адрес рассылки с сайта

Суббота, 26 июля, 2008

Вам необходимо:
1) разместить на Вашем сайте форму с 1 полем ввода и одной кнопкой «Подписаться»;
2) в поле вода необходимо вводить адрес подписчика;
3) создать список рассылки в разделе «Почтовый сервер»/»Ваш домен»/»Списки рассылки», к примеру listname@domain.
4) добавить в «Веб-сервер»/»Почта веб-сервера» в «Исходящая: доверенные получатели» адрес listname-on@domain.
5) таким образом подписка к данному списку рассылки должна происходить следующим образом, при вводе в форму адреса, например test@test.ru, и нажатия кнопки «Подписаться» должно уходить пустое письмо (данный скрипт Вам необходимо написать самостоятельно) на адрес listname-on@domain с полем «From: test@test.ru». Таким образом будет произведена подписка адреса test@test.ru на список рассылки listname@domain.

Установка IonCube PHP Loader

Суббота, 26 июля, 2008

Вам необходимо скачать файл
http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_fre_6_x86.tar.gz
Разместить его на хостинге, далее распаковать его содержимое на хостинге
в папке /home/LOGIN/Ваш_сайт/docs/ioncube.
Далее открыть страницу http://Ваш_сайт/ioncube и выбрать
ioncube-loader-helper.php в котором приведена инструкция.
Далее скопировать php.ini согласно
http://hosting.nic.ru/faq/php.shtml#q6, и внести в него строчку
указанную в инструкции IonCube.

Пример:

zend_extension=/home/Ваш_идентификатор/sitename/docs/ioncube/ioncube_loader_fre_*.2.so