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

Posted 长相思兮长相忆ing

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在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 地址加入白名单。

以上是关于在Laravel项目中遇到的一些问题的主要内容,如果未能解决你的问题,请参考以下文章

需要一种有效的方法来避免使用 Laravel 5 重复代码片段

如何从 Android 中的 Fragment 访问 UI 元素?

片段中 ListView 的 setOnItemClickListener

在我的 laravel 项目中实现 vue.js 代码时遇到问题

Laravel:如何在控制器的几种方法中重用代码片段

安装配置开源的laravel项目到本地环境