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,再次测试发现问题解决,能够输出正确结果php
总结mysql
在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通laravel