SS'Blog - SS'Blog

PHP THAT DOESN'T HURT. CODE HAPPY & ENJOY THE FRESH AIR.

HAPPY NEW YEAR !

Laravel
StudyScript.com

smarty模版format函数不支持中文年月日解决方法

smarty模版中format函数不支持中文,比如可以用{{$date|date_format:"%Y-%m-%d"}}//输出2016-06-06格式若要输出为2016年6月6日,把-替换为年月日则不行。解决方法:通过工具把中文转为UTF-8编码格式{{$date|date_format:"%Y& ······
阅读全文

mysql.sock

mysql.sock文件是服务器与本地客户端进行通信的Unix套接字文件,其默认位置是/tmp/MySQL.sock。这有可能导致问题,原因在于,在某些版本 的Unix上,任何人都能删除/tmp目录下的文件。  在大多数Unix版本中,可对/tmp目录进行保护,使得文件只能被其所有这或 超级用户(根 ······
阅读全文

套接字/socket

  我们先来说一说管道。管道由于只能实现具有亲缘进程的进程间通信,使用受到了很大的限制,命名管道解决了这一问题。但是,无论是管道还是命名管道,都只能实现单向通信(在只创建一个管道的情况下)。  而使用套接字除了可以实现网络间不同主机间的通信外,还可以实现同一主机的不同进程间的通信,且建立的通信是双向 ······
阅读全文

MySQL优化

 10. 从 PROCEDURE ANALYSE() 取得建议PROCEDURE ANALYSE() 会让 MySQL 帮你去分析你的字段和其实际的数据,并会给你一些有用的建议。只有表中有实际的数据,这些建议才会变得有用,因为要做一些大的决定是需要有数据作为基础的。例如,如果你创建了一个 INT 字 ······
阅读全文

域名解析A记录与cname别名记录

一个域名中常用的A解析指向服务器IP地址,CNAME解析指向服务器别名地址,都可以。但是同一条域名记录也就是同一条主机名只能解析一次,无论是A解析还是CNAME解析,如果同一条主机名解析两次以上则这条主机名解析记录将会冲突无法正常工作。以下分析A记录和CNAME记录的意思和它们两者之间的区别:1、什 ······
阅读全文

如何安全存储秘密

一、我是新手我怕谁    新手程序猿通常会直接存储明文密码在数据库中,好一点的会使用MD5来加密密码后存储md5(password),再好一点的会sha1加密密码后存储sha1(password)。将常用的组合哈希后存入数据库,用来爆库,这个就是所谓的彩虹表。二、加盐salted    在密码中加入 ······
阅读全文

composer.json文件解析

require和require-dev属性线下开发环境和线上生产环境功用不同,一些package在本地线下安装,而没有必要在线上项目安装,影响线上性能。只在本地使用的package,通过composer本地安装时,可以加上--dev参数,如debug:composer require barryvd ······
阅读全文

laravel composer install报错

错误信息/bootstrap/autoload.php on line 17解决方法:根据具体报错信息,把config/app.php配置文件内的相关服务提供者注释掉,等安装完在打开。原因:app.php文件内的配置文件是安装后加的,项目迁移或者变更后,在没安装前执行会报该提供者不存在。所以安装前先 ······
阅读全文

服务器配置常用命令参考

nginx常用的指令有:  nginx -V 查看版本,以及配置文件地址  nginx -v 查看版本  nginx -c filename 指定配置文件  nginx -h 帮助  nginx -s [reload\reopen\stop\quit]     homebrew 常用的指令:  br ······
阅读全文