在 Windows 上安装作曲家时出错



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

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 个副本如下:

1.( 在 wamp 服务器中启用 openSSL(允许我们安装作曲家,这是步骤 #2(

从 wamp 托盘图标点击 php> php 扩展> php_openSSL(请注意,我们还需要同时启用 php_curl 和 php_socket以进行后续步骤(重新启动 WAMP 服务器导航到并打开 (C:\wamp\bin\php\php-5.4.3\php.ini(。 搜索 openssl 并删除行前面的注释(然后保存文件(现在准备安装作曲家

2.( 安装作曲家。 在Windows上,您可以通过下载此安装文件来安装作曲家(https://getcomposer.org/Composer-Setup.exe(

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

你也没有问这个,但我的另一个有用的说明是让 laravel 的一些功能正常工作,只有你需要改变环境变量的窗口:

3.( 将 PHP 添加到窗口环境变量中

>路径>编辑开始>帐户的环境变量(现在选择"用户变量"下的路径变量(添加 (C:\wamp\bin\php\php\php5.5.12(,因此整行将如下所示:(C:\Program Files\Intel\WiFi\bin\;C:\程序文件\通用文件\英特尔\无线通用\;C:\wamp\bin\php\php5.5.12(

相关内容

  • 没有找到相关文章

最新更新