Я использую laravel5.1, и он отлично работает на php cli. Но я публикую свой файл на apache (версия == 2.4), проблема возникла.
FatalErrorException в строке Encrypter.php 67:
Вызов функции undefined openssl_encrypt ()
- while ($ row = mysql_fetch_assoc ($ result)) - Как сделать $ row?
- Подсчитайте все теги HTML на странице PHP
- Представление PHP scandir explorer для отображения файлов общих сетевых файлов (файл: //) через WAMP. Работает на локальном хосте, но не по IP-адресу
- Пользовательские макеты для каталога_category_view на Magento
- Загрузка PHP с удаленного сервера через sftp
- Symfony2 & Doctrine: создание пользовательского SQL-запроса
Сначала убедитесь, что вы установили расширение openssl (замечено с помощью deceze ), затем:
php.ini
extension=php_openssl.dll
Я ожидаю, что это проблема.
Я решил такую же проблему, скопировав libeay32.dll и ssleay32.dll из корневой папки PHP в папку Apache / bin, а затем перезапустил Apache.
Если вы используете Wamp-сервер, чем это происходит. В xampp-сервере нет необходимости в uncoment php_openssl.dll. Чтобы решить эту проблему, удалите точку с запятой перед расширением = php_openssl.dll в php.ini