我一直在尝试在WAMP上安装Laravel框架 . 我一直在关注http://laravel.com/和Installing Laravel 4.1 in Windows 7 // Make .phar file globally available to windows command line的步骤
当我运行命令composer create-project laravel / laravel --prefer-dist时,收到错误消息[RuntimeException]你必须启用openssl扩展来通过https下载文件
但是我通过删除注释符号在php.ini中启用了openssl . 请帮忙
4 回答
如果您使用的是WAMPServer,则问题是:
WAMPServer的PHP CLI(命令行界面),即从命令行运行php.exe使用与Apache在PHP中使用的php.ini不同的php.ini .
编辑
\wamp\bin\php\php5.x.y\php.ini
激活您需要PHP CLI以常规方式访问的扩展,即从
extension=php_xxxx.dll
行中删除注释';' .Wamp使用2个php.ini,第一个是您从Wamp面板更改的,第二个是位于Apache文件夹中 . 我想在wamp / bin / apache / bin上确保在两者上启用openssl并重新启动Wamp .
This为我工作 . 希望这对你有所帮助 .
在Windows *中安装Laravel Framework需要PHP版本大于5.3.7 .
从以下网址下载Laravel:https://github.com/laravel/laravel/archive/master.zip .
将Laravel提取到WAMP的www文件夹中 .
下载作曲家来自:https://getcomposer.org/Composer-Setup.exe
从所有php.ini文件启用openssl
将Composer安装到php.exe所在的同一目录中 .
单击WAMP图标 - > PHP-> PHP Extensions并启用:php_openssl,php_curl,php_socket .
单击wamp icon-> Apache-> Apache Modules并启用ssl_module
打开cmd .
切换到解压缩Laravel的目录,例如:cd C:\ wamp \ www \ laravel .
输入命令:composer install .
安装完成 .
打开httpd.conf文件
在 Include "c:/wamp/alias/"* 之后添加这些行 . 收听8000 DocumentRoot c:/ wamp / www / laravel / public
打开浏览器并转到
localhost:8000