Я создал простой сайт WordPress с формой заказа, но я изо всех сил пытаюсь заставить сайт распознавать Sage Pay.
Я следовал начальным инструкциям в комплекте интеграции PHP — http://www.sagepay.co.uk/support/find-an-integration-document/direct-integration-documents:
Каждый раз, когда я запускаю https://mywebsite.com/demo возвращает ошибку:
По электронной почте Ой !!!
Кажется, произошла непредвиденная ошибка.
Попробуйте обновить страницу, или вы можете связаться с нами, если проблема не устранена.
Это довольно рано, но, похоже, я что-то делаю не так. Есть ли что-то еще, что нужно отредактировать, так как инструкции удручающе расплывчаты.
Будет ли лучше использовать плагин Sagepay Direct с решениями электронной коммерции WordPress?
Благодарю.
Я также в настоящее время разочарован учеником Sagepay. Чтобы ответить на ваш вопрос, у меня тоже была эта проблема. Моя проблема заключалась в том, что у меня были неверные данные базы данных. У меня были данные о локальном хосте в моей тестовой среде, и я не корректно изменил данные в demo / config.php до того, как файл ftp перешел на мой веб-сервер. После того, как я это сделал, я перешел к экрану упс. Следующая проблема была в том, что я получил пустой экран при запуске index.php из демо. Sagepay сказал мне, что apache нужно перезапускать как сервис каждый раз, когда происходит что-то другое. Поэтому в моем локальном окружении я перезапустил все службы в wamp, и это сработало. Теперь я вижу демо (не то, что я знаю, что делать сейчас, так как нет никаких инструкций, и php скрыт в сложной структуре классов с содержанием html в некоторых файлах tpl, которые я никогда не видел прежде — конечно, нет инструкция в комплекте интеграции вообще). В любом случае вернемся к ответу. Так что локально я могу запустить демонстрацию, но у меня все еще есть белый экран на моем веб-сервере, потому что я не могу перезапустить службу apache там, так что это следующая проблема. Я буду продолжать пытаться и добавить что-нибудь полезное позже.
У меня также была эта проблема, я не дал учетной записи пользователя базы данных необходимые разрешения для доступа к базе данных.