【发布时间】:2015-05-28 07:41:59
【问题描述】:
我最近使用 Laravel 启动了一个 Composer 项目,当我尝试从 cmd 启动服务器时遇到以下问题:
“警告: 要求(C:\Users\Adam\learning-laravel-5\bootstrap/../vendor/autoload.php): 无法打开流:中没有这样的文件或目录 C:\Users\Adam\learning-laravel-5\bootstrap\autoload.php 第 17 行"
为了解决这个问题,我尝试从项目目录中运行 php composer.phar update 并遇到以下问题:
“您的要求无法解决为可安装的一组 包。
问题 1 -laravel/framework v5.0.9 需要 ext-openssl * -> 您的系统中缺少请求的 PHP 扩展程序 openssl"
我从 wamp 打开了 php,并确保 php_openssl 扩展名旁边有一个复选标记,并确保与我调用的 php.exe 位于同一目录中的 php.ini 文件具有 "extension=php_openssl.dll"行未注释。什么可能导致此 PHP 扩展丢失?
谢谢!
【问题讨论】:
标签: php windows laravel composer-php