在Laravel项目中遇到的一些问题

1. 控制器名字要跟控制器类名保持一致(当保存某个版本的文件时,我通常喜欢复制一份并重命名,这时候重命名的文件的类名并没有改变,着往往回影响结果,却一直找不出错在哪里),在备份的时候应该新建一个文件夹backup在项目外面,将备份的文件版本都放在里面。

2. 当添加新的类或者重命名,删除等操作是需要composer dump-autoload一下

3. 使用composer清除缓存:

php artisan cache:clear

php artisan view:clear

 4.tipask重新安装:

删除storage目录下的install.lock文件,然后访问域名/install

5.注意路由名称不能重复啊

6.数据库连接不上

原因:连接阿里云的云端数据库,运行迁移文件报错,大约是MySQL拒绝访问之类的,但使用 Navicat 可以连上。

host为rm-bp10b9c****v29uao.mysql.rds.aliyuncs.com这样的

运行迁移文件时报错为:

最后找到原因为:在阿里云数据库端,没有把运行laravel项目的 IP 地址加入白名单。

原文地址:https://www.cnblogs.com/qjykn/p/10316714.html