您的位置:首页 > 编程语言 > PHP开发

多个Laravel项目的冲突问题

2016-04-21 10:38 711 查看
单个Laravel写的网站,访问没有问题。多个Laravel写的网站放在一起出现“串数据库”,“session失效”等一系列问题。经过实验室大牛(坤哥,肖)的共同努力,终于解决了问题。

1. “串数据库”(几个网站连接到同一个数据库)

原因:env()函数解析错误。

解决方案:

将config/database.php文件



修改为:



2. session失效问题

原因:多个Laravel项目的session key冲突了,默认了.env配置中的key

解决方案:

在项目中使用php artisan key:generate 生成一个新的key, 然后将这个key字符串替换掉config/app.php中的原有key即可。

将config\app.php文件



修改为

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: