PHP openssl_sign DIES

Я пытаюсь использовать openssl_sign в PHP, но каждый раз, когда страница говорит:

Не удается отобразить страницу. Это вызывает ошибку.

если я положил die («hello»); прямо перед функцией openssl_sign, тогда он отображает привет, но если я ставлю сразу после этого, я получаю сообщение об ошибке Internet Explorer, которое не может отображать страницу, соединение было прекращено или что-то вроде сообщения …

Я пробовал ini набор отчетов об ошибках и проверки ошибок php и apache, и нет ошибок nay.

кто-нибудь знает или может хотя бы объяснить мне?

Спасибо!

У меня есть эта проблема при работе с клиентской библиотекой Google PHP. После ответа в этом разделе: PHP openssl_public_encrypt вызывает перезагрузку страницы / соединение? , моя проблема решена. Надеюсь, эта заметка вам тоже поможет.

Замените следующие два файла в папке xampp / apache / bin:

  • libeay32.dll
  • ssleay32.dll с файлами с тем же именем в папке xampp / php. Проблема была решена для меня немедленно.