随笔分类 - Linux
摘要:Laravel中我们可以登录到服务器通过 Tinker 手动创建后台用户 laravel中tinker命令的作用是用来调试laravel,可以打印变量或对象信息,显示函数代码,对数据库写入和查询数据。输入help可以查看帮助信息。 tinker命令的启动方式为php artisan tinker,运
阅读全文
摘要:Laravel5.x运行迁移命令创建数据表:php artisan migrate报错。 Illuminate\Database\QueryException : SQLSTATE[42000]: Syntax error or access violation: 1071 Specified ke
阅读全文
摘要:报错1:PHP Fatal error: Allowed memory size of XXXXXX bytes exhausted 。
报错2:PHP Parse error: syntax error, unexpected T_CLASS, expecting T_STRING or T_VARIABLE or '$' in XXXXXX。
报错3:PHP Warning: require(XXXX/autoload.php) : failed to open stream: Nosuch file or directory in XXXX。
阅读全文
摘要:大型网站,比如门户网站,在面对大量用户访问、高并发请求方面带来的问题1大并发:在同一个时间点,有大量的客户来访问我们的网站,如果访问量过大,就可能造成网站瘫痪。2大流量:当网站大后,有大量的图片,视频, 这样就会对流量要求高,需要更多更大的带宽。3大存储:你的数据量会成海量的数据,如果我们的数据放入
阅读全文
摘要:sql_mode是个很容易被忽视的变量,默认值是空值,在这种设置下是可以允许一些非法操作的,比如允许一些非法数据的插入。在生产环境必须将这个值设置为严格模式,所以开发、测试环境的数据库也必须要设置,这样在开发测试阶段就可以发现问题 1.sql_mode值的含义 ONLY_FULL_GROUP_BY
阅读全文
摘要:最近网站编辑反应上传图片失败,网站页面也经常500错误 常规500错误查找http://www.cnblogs.com/hiit/p/8568480.html找了一圈发现配置没问题。 查看了nginx error错误日志发现磁盘空间满了 用df -h命令查看了一下磁盘使用情况,发现空间还有剩余。 发
阅读全文
摘要:Nginx 500错误(Internal Server Error 内部服务器错误):500错误指的是服务器内部错误,也就是服务器遇到意外情况,而无法履行请求。 在高并发连接的情况下,Nginx是Apache服务器不错的替代品。Nginx同时也可以作为7层负载均衡服务器来使用。根据测试结果,Ngin
阅读全文
摘要:网站加速方面 1. Nginx 配置 gzip 压缩 开启nginx gzip压缩后,网页、css、js等静态资源的大小会大大的减少,从而可以节约大量的带宽,提高传输效率,给用户快的体验。虽然会消耗cpu资源,但是为了给用户更好的体验是值得的。 将以上配置放到nginx.conf的http{ ...
阅读全文