Laravel 在Windows上安装composer时出错

Laravel 在Windows上安装composer时出错,laravel,composer-php,Laravel,Composer Php,我正试图安装Composer以安装Laravel。使用Composer网站提供的Windows安装程序,在将php.exe分配给WAMP中的php.exe后,我收到以下错误: Download failed: file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificat

我正试图安装Composer以安装Laravel。使用Composer网站提供的Windows安装程序,在将php.exe分配给WAMP中的php.exe后,我收到以下错误:

Download failed: file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
file_get_contents(): Failed to enable crypto
file_get_contents(https://getcomposer.org/composer.phar): failed to open stream: operation failed

我还为PHP和Composer分配了系统变量。我遗漏了什么?

我第一次尝试在windows计算机上安装laravel时也遇到了SSL错误。我当时写下了这些步骤,并将它们保存在我的博客上,下面复制了您需要的2个步骤:

一,。在wamp服务器中启用openSSL允许我们安装composer,这是第2步

从wamp托盘图标点击php>php extensions>php_openSSL注意,我们还需要为后面的步骤启用php_curl和php_套接字 重新启动wamp服务器 导航到并打开C:\wamp\bin\php\php-5.4.3\php.ini。搜索openssl并删除行前面的注释,然后保存文件 现在,我们已经准备好安装composer

二,。安装Composer。在windows上,您可以通过下载此安装文件来安装composer

如果未正确启用openssl,将出现以下错误:缺少openssl扩展,这将降低Composer的安全性和稳定性。如果可能的话,您应该启用它或使用openssl重新编译php。如果出现此错误,请返回并重新访问C:\wamp\bin\php\php-5.4.3\php.ini。需要在此文件中启用openSSL,composer才能安装 现在打开命令提示符,导航到将存储laravel并安装composer的目录。e、 CD C:\wamp\www\laravel然后键入“composer安装”。安装将运行并向您提供有关安装是否成功的反馈

另外,您没有问这个问题,但我得到的另一个有用的提示是,让laravel的一些功能正常工作,只有在您需要更改环境变量的windows上:

三,。将PHP添加到windows环境变量

开始>帐户的环境变量>路径>编辑现在选择“用户变量”下的路径变量
添加C:\wamp\bin\php\php5.5.12,使整行代码看起来像:C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\wamp\bin\php\php5.5.12

为了便于将来参考,当代码部分与代码格式相对应时,阅读问题会更容易。感谢您的回答,Samuel。但是,我没有提到这一点,我已经执行了这些步骤。php_openSSL、php_curl和php_socket都已启用。我还为php和composer创建了环境变量,但php不起作用。在执行Composer-Setup.exe的步骤时,出现上述错误。使用openssl重新编译php需要采取哪些步骤?