当前位置:网站首页>Laravel框架安装时遇到的坑
Laravel框架安装时遇到的坑
2022-07-02 16:12:00 【北门牧野】
一、安装composer,我这边是虚拟的Linux系统,所以安装方式有两种:
1.是composer官方给的方法
2.是curl安装。
遇坑的地方就是curl安装的composer,安装完之后需要安装laravel框架
composer create-project --prefer-dist laravel/laravel
但是出现了curl 60报错,如下图
翻了很多解决办法,最后发现了一个能用的,就是下载证书,然后把证书放到指定的文件夹下。
-----下载证书地址:https://curl.se/docs/caextract.html 进入网站之后点击顶部的cacert.pem进行下载。
-----通过命令查看证书位置执行下面的命令,
php -r "print_r(openssl_get_cert_locations());"
-----得到本地证书的位置,如下图
-----找到phpini文件修改里面的内容如下图,修改完成后记得重启一下php

如果一切顺利,到此就可以正常安装Laravel了,当然也有可能遇到以下报错



以上报错的解决办法就是更换composer的镜像源。。。。。希望你能成功!
**
二、使用composer安装好laravel项目之后,就要安装laravel-ide-helper插件了,这里遇到的坑也挺多。
**
composer require barryvdh/laravel-ide-helper 2.6
这个插件的版本要和laravel框架版本吻合,不然会报错,即在执行php artisan ide 时提示
此时需要到框架的vendor目录下看看是否有barryvdh,如果没有那就再执行一次
composer require barryvdh/laravel-ide-helper 2.6
刚好我这里下载的是2.6版本的,所以,应该是吻合的,建议在composer.json中加入红框处内容
"barryvdh/laravel-ide-helper": "^2.6"

至此再执行
php artisan ide
就正常了
然后执行
php artisan ide-helper:gen
lavavel项目那里就会出现下图所示的内容,这时候就可以愉快的享受代码补全了。

如果此文章对你有用,那就太好了。
边栏推荐
- Yingguang single chip microcomputer pms150/pmc150/pms150c consumer single chip microcomputer
- Microsoft LDAP 配置页中输入有效的用户名及密码,microsoft ldap 配置页中输入有效的用户名
- Simple understanding of cardinality sorting
- Experience Alibaba cloud character recognition OCR
- No such file or directory: ‘/tmp/tmpxxx/tmpxxx. py‘
- 应广单片机PMS150/PMC150/PMS150C消费类单片机
- 辉芒微IO单片机FT60F011A-RB
- Pms132b single chip microcomputer TWS digital tube Bluetooth charging chamber program development
- finally详解
- 应广单片机003烧录器自定义封装使用技巧
猜你喜欢

Mysql - opérations de base de la base de données

win10 kms activator
![[target tracking] | data set summary](/img/2f/39a56d8cfb1638697735616b5e0412.png)
[target tracking] | data set summary

Taiwan Feiling fm8pb513b MCU provides MCU program development product design

Daily question - inverted string

我的创作纪念日

深入理解ThreadLocal

Explain kubernetes network model in detail

Laravel文档阅读笔记-Custom Authentication Login And Registration Using Laravel 8

Redisson high performance redis distributed lock source code analysis
随机推荐
辉芒微IO单片机FT60F011A-RB
Many scenic spots are temporarily closed due to the typhoon. The provincial culture and tourism department reminds you to pay attention to safety!
切换变换的时候记得使用三元表达式
pytorch支持32位吗?
Wasserstein slim gain with clipping penalty (wsgain-cp) introduction and code implementation -- missing data filling based on generating countermeasure network
MySQL进阶-事务及索引
How to download wechat payment certificate (API certificate)
外包干了五年,废了...
No such file or directory: ‘/tmp/tmpxxx/tmpxxx.py‘
Pms132b single chip microcomputer TWS digital tube Bluetooth charging chamber program development
Mysql - opérations de base de la base de données
MySQL --- 数据库的基本操作
应广单片机PMS150/PMC150/PMS150C消费类单片机
Pms150c Yingguang MCU development case
POJ - 1458 common subsequence (longest common subsequence)
Daily question - xiaolele changes the number
PMS132B单片机TWS数码管蓝牙充电仓方案开发
Modbus协议通信异常
Development and application case of pms134 scheme of Yingguang single chip microcomputer with original packaging
MySQL安装与配置