Paypal не работает в OJS3.1
Недавно я создал сайт своего электронного журнала с OJS 3.1 (установка Fresh).
Я настроил свои параметры распространения -> Оплата -> Настройки оплаты Paypal. В Paypal я создал API отдыха и поместил каждую деталь в поле "Имя учетной записи", "Код клиента" и "Секрет". Но PayPal оплаты не работает. Каждый раз, когда кто-то пытается сделать покупку, он показывает пустой экран.
Пожалуйста, помогите мне. Есть ли у меня проблемы с плагином Paypal? Я также использовал OJS 2.8, но таких проблем не было, и все работало нормально.
1 ответ
Вы проверили свой журнал ошибок PHP? Пустая страница обычно означает, что что-то там захвачено.
Если вы видите что-то вроде...
PHP Fatal error: Interface ‘Symfony\Component\EventDispatcher\EventSubscriberInterface’ not found in /var/www/vhosts/my_domain/httpdocs/plugins/paymethod/paypal/vendor/guzzle/guzzle/src/Guzzle/Http/RedirectPlugin.php on line 20, referer: http://my_domain/index.php/EI/user/register?source=%2Findex.php%2FEI%2Farticle%2Fview%2F16%2F14
... вы можете столкнуться с https://github.com/pkp/pkp-lib/issues/2996.