laravel开发中遇到的问题

1.备份时需要开启 http://sai-cai-sai.blog.163.com/blog/static/47703827201262131155454/ http://blog.csdn.net/suixiaoxia/article/details/51689110 开启exec() 2.数据库执行SET GLOBL sql_model = ‘’; 报错 输入图片说明 需要进进去虚拟机里,改配置文件 /etc/my.cnf 或者find / -name “my.cnf”进行搜素所在位置 输入图片说明输入图片说明 3.报错 输入图片说明 修改然后去查看Laravel的配置文件,config/database.php,查找mysql的配置, 'mysql' => [             'driver' => 'mysql',             'host' => env('DB_HOST', 'localhost'),             'port' => env('DB_PORT', '3306'),             'database' => env('DB_DATABASE', 'forge'),             'username' => env('DB_USERNAME', 'forge'),             'password' => env('DB_PASSWORD', ''),             'charset' => 'utf8',             'collation' => 'utf8_unicode_ci',             'prefix' => env('DB_PREFIX',''),             'strict' => true,             'engine' => null,         ], 发现有个strict项,默认为true,上网也没有查找到相关解释,根据字面意思猜测可能为是否开启严格模式,将其修改为false,再次测试发现问题解决,可以输出正确结果

总结

在mysql的配置中,sql_mode的ONLY_FULL_GROUP_BY值代表group by字句中的字段必须全部包括select中的字段, Laravel中也有相对应的配置项,在使用laravel时应该注意。 暂时还不知道strict配置项的具体意义,有待查证 4.laravel安装第三方包时,使用composer update时报错如下,是指虚拟机没有连接网络 测试是否有网,可以使用wget www,baidu.com或者ping www,baidu.com进行联网测试 解决办法,find / -name “ifcfg-ens33”,然后vim ifcfg-ens33 修改原先地址是72.191,网关是72.100 改为1.114,网关1.1通啦。(192.168.72.191内网,是网线连接,现在需要断一下虚拟服务器的网线,才可以连接外网)切记本地网卡要记得禁用 为什么选114,先测试一下,114这个地址有没有人用,没人用,咱们就用,反正是临时用一下。 重启网卡 service network restart Ping 192.168.1.1 测试能否ping通 Ping www.sina.com.cn 测试能否ping通

转载于:https://my.oschina.net/u/3766399/blog/1605028

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值