19 января 2009

Первым делом — подключаемся по FTP, заходим в папку с установленным скриптом (в 99,9% случаев это папка /bbm/)

Далее core/app/views/

Находим файл pay.php и сохраняем его на жёсткий диск (по FTP)

Лучше всего на всякий пожарный сделать резервную копию этого файла, чтобы под рукой всегда была оригинальная, неизменённая версия от разработчика.

После этого открываем файл любым PHP-редактором. Если под рукой его нету, то можно воспользоваться и стандартным «Блокнотом» от Виндоуз, то предпочтительнее «Akelpad» (входит в состав «TotalCommander», вызывается кнопокой F4) или «Dreamweaver»

Находим 77 строку кода, заменяем

<form action="https://rupay.com/acceptpurchase.aspx" method="POST">

На

<form action="https://rbkmoney.ru/acceptpurchase.aspx" method="POST">

Сохраняем файл, закачиваем его, ЗАМЕНЯЯ оригинальный файл (можно переименовать файл на сервере с pay.php на, скажем, pay.original.php и закачать обновленный. Таким образом на сервере всегда будет храниться сохранённая оригинальная версия, но для работы будет использоваться наш новый файл)

Тестируем оплату.

ВОЗМОЖНЫЕ ПРОБЛЕМЫ:

Если Вы вносили изменения в ШАБЛОНЫ и в частности в шаблон страницы оплаты, то нужно эти же изменения произвессти через админку в изменённых шаблонах.

Заходим в админку -> дополнительно -> показать странички связанные с оплатой -> Страничка оплаты по умолчанию

И заменяем ту же строчку на новую.

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ:

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

То, что я описал выше — способ, с помощью которого я сам исправил ошибку на своём сайте и вернул работоспособность скрипта. Используйте его на свой страх и риск.

 



C уважением, Никита Королёв — www.NikitaKorolev.ru
Команда www.Info-DVD.ru

Е-мэйл: nikita.korolev@gmail.com