Laravel undefined функция openssl_encrypt ()

Я использую laravel5.1, и он отлично работает на php cli. Но я публикую свой файл на apache (версия == 2.4), проблема возникла.

FatalErrorException в строке Encrypter.php 67:
Вызов функции undefined openssl_encrypt ()

Solutions Collecting From Web of "Laravel undefined функция openssl_encrypt ()"

Сначала убедитесь, что вы установили расширение openssl (замечено с помощью deceze ), затем:

  1. Перейдите в файл php.ini
  2. Удалите точку с запятой перед extension=php_openssl.dll
  3. Перезапустите свой Apache

Я ожидаю, что это проблема.

Я решил такую ​​же проблему, скопировав libeay32.dll и ssleay32.dll из корневой папки PHP в папку Apache / bin, а затем перезапустил Apache.

Если вы используете Wamp-сервер, чем это происходит. В xampp-сервере нет необходимости в uncoment php_openssl.dll. Чтобы решить эту проблему, удалите точку с запятой перед расширением = php_openssl.dll в php.ini