OpenSSL extension is required.

开发环境
apache 2.4
PHP 5.6.1
composer 是最新
laravel 4.2
sublime Text2 开发

当我使用Apache服务器的时候就遇到这个问题。php.ini里面的extension openssl已经开了。而且ext文件夹里面也有openssl的.dll
laravel-question.png


但是我使用php artisan serve的时候就没问题,可以使用。
只要我清楚浏览器里面关于laravel的session时,就可以正常时候。刷新页面后就不可以了。
这个问题缠绕了我很久了。之前以前在使用php artisan serve 的方法做着东西的。
其他人也有这个问题
http://laravel.io/forum/09-03- ... uired
求各位大哥大姐救援
已邀请:

kaxiu

赞同来自: FiveSay

问题已经解决。
是因为apache的httpd.conf没有添加

php5 support

LoadModule php5_module "E:/php-5.6.1/php5apache2_4.dll"

AddType application/x-httpd-php .php
AddType application/x-httpd-php .html

configure the path to php.ini

PHPIniDir "E:/php-5.6.1"

这说明我是个相当愚蠢的货。提出如此没有含金量的问题。谢谢各位的浏览

motecshine - 菜鸟

赞同来自: FiveSay

首先,你要重启下你的apache服务,你的框架是通过composer安装的么,我怎么感觉跟你apache有关系,如果不是线上环境,建议使用 phpstudy

要回复问题请先登录注册