Требования к хостингу 

1. PHP 5.3 или новее (работа под PHP 5.2 не проверена).
2. Расширение Curl с OpenSSL или NSS.
3. При использовании Kepper Classic - расширения mbstring, а также bcmath либо GMP (если нет возможности выполнять shell_exec).
4. Возможно использования хостинга без домена (достаточно того зеркала что даст хостинг).

 

В данной описании мы покажем как на одном из примеров был установлен управляющий скрипт, и сделаны его настройки.

Для начала вам нужно в верхнем меню нажать на свой WMID, и в выпадающем меню выбрать пункт Управление WMID. Далее смотрим Инструкция по настройке управления заявками, и первым пунктом будет Сперва скачайте Управляющий скрипт.

Скачивание скрипта

Нажимаете на ссылку и скачиваете архив себе на компьютер. Распаковываете его и там будет две папки data и web. Папка дата нужна для хранения ключей, а папка web хранит в себе сам Управляющий скрипт. Папки можете переименовать на любые какие пожелаете.

Далее вам нужно определиться с хостингом где скрипт будет размещаться. Также вам нужно будет получить ключи от своего WMID согласно инструкции, которую можете найти в третьем пункте Инструкция по настройке управления заявками

После того как вы определитесь с хостингом на котором будет размещаться скрипт, скачайте папки data и web на хостинг. Папку дата разместите согласно инструкции, так как там будут хранится ключи. Она должна быть максимально защищена. В нашем примере папки разместились так.

Папки на хостинге

Как вы видите на данном примере так как у нас сам сайт располагается в папке web нам пришлось папку со скриптом переименовать в webscript чтобы не путать. А папку дата мы разместили в главной директории, чтобы ее не возможно было видеть с интернета.

После того как вы скачали по FTP скрипт себе на хостинг, переходим опять на страницу Управление WMID и нам нужно в верхней таблице для конкретного WMID прописать путь к скрипту.

Переход для прописывания пути

Если у вас несколько WMID прикреплено и хотите все использовать в управлении заявками, прописывать пути нужно для каждого. Вы можете использовать скрипт для всех WMID на одном хостинге, а также для каждого WMID на разных хостингах. Далее мышкой нажимаем на WMID для которого будет прописываться путь к скрипту. Вы попадаете на страницу где надо и прописать сам путь.

Прописываем путь к скрипту

Вы увидите пункт URL управляющего скрипта. Вы должны прописать путь к скрипту так как бы набирали в адресной строке браузера. Также вы можете в поле Номера кошельков прописать кошельки с которыми будет работать на бирже. Прописав в этом поле свои кошельки вам потом не придется их заполнять при выставлении заявок, каждый кошелек прописывайте с новой строки. По кошелькам вы также должны сделать как описано в инструкции, на страницу Управление WMID

"Дальше, чтобы можно было выставлять новые заявки на обмен для кошельков, с которого будет взята сумма к обмену, необходимо на данные кошельки установить доверие на выполнение переводов от имени идентификатора сервиса системы WMT - WM#128984249415 - секции wm.exchanger."

Доверие делается для WMID самой биржи, чтобы по запросу она могла списывать wm знаки для выставления заявки на самой бирже Вебмани.

Далее заходим на страницу авторизации скрипта по адресу http://ваш домен/директория/setup.php вы попадаете на страницу

Авторизация в скрипте

Где заполняете ID и Ключ, они находятся на страницу Управление WMID. Ключ меняется каждые сутки.

После авторизации вы попадете на страницу настройки скрипта.

Настройка управляющего скрипта ошибка

Если вы устанавливаете скрипт первый раз, вы можете увидеть такую ошибку. Вам нужно просто файл curl_conf.example.php переименовать в curl_conf.php. В этом файле будут хранится все настройки. Если вы будите переносить скрипт на другой хостинг, вам нужно будет со старого хостинга забрать этот файл и закачать в папку с новым скриптом и все ваши настройки восстановятся.

Настройка управляющего скрипта

Нам нужно в поле Путь к директории с ключами прописать сам путь вида ../../data или /../data, все зависит от вашего хостинга. Также путь может быть длиннее на несколько ../ все это зависит от того как глубоко разместите сам скрипт. Если скрипт не будет находить папку data нужно добавить или убрать ../ , после каждого изменения пути нужно нажимать на кнопу Проверить параметры

Далее мы прописали путь к папке data и нажали на кнопку Проверить параметры. И получили ответ на странице.

Не находит ключ

Мы увидели поля для заполнения WMID и пароля к нему, а также два примера. Также под полем Путь к директории с ключами ошибку В данной директории не найден ни один файл с ключами. Это означает что в этой директории нету ключа или он не записан как номер WMID. Мы свой ключ правильно разместили, так что начали искать в чем причина. И оказалось что в web директории есть еще одна папка data, и получается что мы прописали неправильный путь. Мы добавили в путь еще один ../ и сделали проверку.

Ошибки по ограничениям

Дальше мы получили новую ошибку, с ограничениями open_basedir. Решение проблемы описано Инструкции, которая находится у каждого на странице Управление WMID или на странице управления скриптом. Дна нашего примера эта ошибка была решена созданием новой специальной папки в директории web.

Новая папка

Далее мы прописали путь для новой папки и у нас скрипт благополучно нашел ключи.

Все правильно настроено

Должно появится заполненное поле с номером WMID, вы прописываете пароль к ключам и нажимаете кнопку Сохранить изменение. Если пароль заполнен правильно. то поля должны стать зелеными. Если будет какая то проблема, то возле вашего WMID она будет описана.

Далее переходим на страницу Управление WMID.

Отображение правильно настроеного скрипта

Ставим галочку напротив WMID который будем проверять, и жмем кнопку в правом верхнем углу страницы Проверить скрипт. Если все в порядке вы увидите картинку такого вида.

Если у вас возникнут какие то трудности или ошибки не описанные в Инструкции по настройке скрипта, вы можете обратится к нам за помощью по электронной почте Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.