架构的流程
php和mysql8遇到的问题
PHP不支持caching_sha2_password,所以我们要将他切换回:mysql_native_password read more
mysql异常】 InnoDB: Check that you do not already have another mysqld process using the same InnoDB
就是mysql重启时,没有将相关进程杀死,导致重启时,有其他进程在读取文件,解决办法: read more
Http协议三次握手过程和四次挥手
TCP(Transmission Control Protocol) 传输控制协议
TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接: read more
覆盖默认FOSUserBundle控制器
redis主从复制
单机最大的弊端:容量有瓶颈、QPS瓶颈(高可用)、读写分离
生产环境不能在一台机器上。
一主一从,主就是master 从就是slave
一主多从,主就是master 从就是多个slave read more
【转】php添加水印之全图水印
比如:你是一家靠设计赚钱公司,你的设计可能会被人盗取,加一个水印,或者只加在左下角、正中间也很容易被人去除。为了我们的工作不被恶人盗取,不得不采用全图水印的方式来保护我们的版权。 read more
A non-existent service “form.csrf_provider” requested
原来的版本我写的是:
1 |
$this->get('form.csrf_provider')->generateCsrfToken("authenticate"); |
但是报错了: A non-existent service “form.csrf_provider” requested read more
symfony3.4安装assetic-bundle
symfony3.4默认并没有安装assetic,所以需要我们手动来安装 read more
创建新bundle后registerBundles出现not found
处理方法很简单
在composer.json文件中,将psr-4改写成以下代码即可 read more