Я пытаюсь реализовать базовую функциональность API Stripe. По какой-то причине я получаю 500 Internal Server Error, когда мне требуется файл Stripe.php, который вам требуется … Когда я комментирую требование, ошибка исчезает, но, очевидно, я не может использовать API тогда ..
Базовое требование … показывает ошибку в Модальном Журнале
require_once('/php/Stripe.php');
Я проверил ошибку сервера, и она вернула мне это
Fatal error: Uncaught exception 'Exception' with message 'Stripe needs the Multibyte String PHP extension.' in /php/Stripe.php:13 Stack trace: #0 /home/stripepost.php(4): require_once() #1 {main} thrown in /php/Stripe.php on line 13
Это все из-за необходимости файла ..
Ваш файл Stripe.php действительно находится в / php или в папке с именем php, локальной для вашего кода?
Текущий код:
require_once('/php/Stripe.php');
Я думаю, что проблема заключается в этом. Вы, вероятно, хотите использовать что-то относительно своей базы кода. Как это:
require_once('./php/Stripe.php');
Я узнал ответ, у меня не была включена mbstring на моем сервере … whooops