【发布时间】: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