【问题标题】:Problem with laravel 8 installing via composer [duplicate]通过作曲家安装laravel 8的问题[重复]
【发布时间】:2022-01-25 06:12:00
【问题描述】:

当我尝试在 XAMPP localhost 上安装适用于 laravel 8 的作曲家时(在 Macbook pro 上的路径 /Applications/XAMPP/xamppfiles/htdocs/我的项目文件夹上), 当我运行第一个命令时:

  • php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

我在命令行(终端)中收到了这条消息: -bash: /Applications/MAMP/bin/php/php7.4.16/bin/php: 没有这样的文件或目录

进一步,我发现了以下信息:

您需要在 Linux 上安装 XAMPP for Windows、MAMP for Mac OS 和带有 PHP 5 的 Apache。

开:

https://nmgtechnologies.com/blog/web-application-php-laravel-framework.html

在 Laravel 部分的要求中

为此,我已经安装了 localhost MAMP,然后我尝试通过运行 https://getcomposer.org/download/ 上存在的 4 个命令在 MAMP 上安装 composer。

命令 1 和 2 没问题,但是对于命令 3,它给了我如下错误:

*无法下载“https://getcomposer.org/versions”文件:SSL 操作失败,代码为 1。OpenSSL 错误消息: 错误:14090086:SSL 例程:ssl3_get_server_certificate:证书验证失败 无法启用加密 无法打开流:操作失败 正在重试... 无法下载“https://getcomposer.org/versions”文件:SSL 操作失败,代码为 1。OpenSSL 错误消息: 错误:14090086:SSL 例程:ssl3_get_server_certificate:证书验证失败 无法启用加密 无法打开流:操作失败 正在重试... 无法下载“https://getcomposer.org/versions”文件:SSL 操作失败,代码为 1。OpenSSL 错误消息: 错误:14090086:SSL 例程:ssl3_get_server_certificate:证书验证失败 无法启用加密 无法打开流:操作失败 下载反复失败,中止。

所以,我在以下路径中打开了 php 文件夹(第一个): /Applications/MAMP/bin/php/php7.4.16/bin/php 我发现其他版本需要一个(php7.4.16),所以我安装了它,但是当我打开它的文件夹时,我发现它的子文件夹与其他版本不同,并且它不包含相同的文件夹(bin,php)路径。 为此,安装失败(command 3

现在:

  • 我应该使用 /MAMP 并完成安装,我可以在 XAMPP 上安装吗 还有吗?

  • 如何解决这个问题?

注意:我目前有 PHP 版本 8.0.9,如安装路径所示:php7.4.16,是这里的问题吗?

感谢您提前提供的帮助。

【问题讨论】:

  • 我已经从作曲家安装,链接到 lavarel 7 部分,因为我没有在 lavarel 8 部分找到。

标签: php laravel xampp composer-php mamp


【解决方案1】:

我假设您的上一个 php 版本是 7.*,而您安装了 8.* 现在您想使用 php 版本 8.* 为此,您可以将 php 安装路径添加到系统环境路径中。 MAMP 和 XAMP 提供了 Web 服务器、数据库服务器和预配置的 php。 但如果您不想使用 MAMP 或 Xamp 应用程序,您可以从以下链接下载 php 并按照操作系统的文档说明进行操作。 https://www.php.net/downloads

【讨论】:

  • 不,我想使用 MAMP 或 XAMPP。
猜你喜欢
  • 1970-01-01
  • 2013-12-25
  • 2013-07-10
  • 2017-01-06
  • 2015-04-04
  • 2019-12-26
  • 2018-02-13
相关资源
最近更新 更多