问题:在centos6.5上编译升级openssl失败后,openssl version 报错如下:openssl: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory解决方法:在root用户下执行:ln -s /usr/local/lib64/libssl.so.1.1 /usr/lib64/libssl.so.1.1 ln -s /usr/local/lib64/libcrypto.so.1.1 ...
             
执行命令:git clone https://github.com/eaglewu/swoole-ide-helper.git 没有安装git参考此文:linux安装git客户端打开 phpstorm,左侧 External Libraries 右键 选择 Configure PHP Include Path添加 swoole-ide-helper 目录点击 apply 和 ok 即可
             
二位数组多字段去重不指定一个字段去重,判断所有字段是否有重复$arr = [ 0 => [ 'name' => 'name1', 'age' => '10' ], 1 => [ 'name' => 'name1', 'age' => '11' ], 2 => [ 'name' => 'name2', 'age' => '10' ], 3 => [ 'name' =>...
             
Redis原子性原理摘要:1、Redis是单进程单线程的网络模型,用的是epoll网络模型,网络模型都是单线程异步非阻塞处理网络请求2、Redis的单线程处理所有的客户端连接请求,命令读写请求。(有些任务比如rdb和aof等操作是fork子进程处理的,不会影响redis主线程处理客户端的命令)3、Redis提供的所有API操作,相对于服务端方面都是one by one执行的,命令是一个接着一个执行的,不存在并行执行的情况。4、Redis客户端就可能会出现高并发出现错误的读写数据,下面我们举个电商秒杀的例子来讲解一下。Redis在并发中的表现Redis的API是原子性的操...
             
因为需要,今天把PHP从7.3升级到7.4,安装成功后测试,发现登陆成功,之后的请求却都当做未登录的状态处理,但是web项目的session是有保存成功,所以尝试修改了一下PHP的session的保存信息一、检查 php.inivim /etc/php.ini检查这几项:session.save_handler = files // session 的存储类型;session.auto_start = 1 //是否自启动session.save_path = "/var/tmp" //存储位置二、查看 /var/tmp 是否有读写权限 ,如果没有:chmod 777 -...
             
安装:Linux CentOS 编译安装 php7.21. 卸载过程:1.1如果是rpm方式安装# 用 rpm -qa | grep php 找出所有的软件包,然后卸载,如果不行可以强制卸载,在软件包名后面加上 --nodeps 参数 # rpm -qa | grep php # rpm -e php-mysql-5.1.6-27.el5_5.3 # rpm -e php-pdo-5.1.6-27.el5_5.3 # rpm -e php-xml-5.1.6-27.el5_5.3 # rpm -e php-cli-5.1.6-27.el5_5.3 #...
             
卸载:Centos 7 卸载编译安装的 Nginx安装:1. 下载安装包2. 解压 nginx[root@bogon nginx-1.17.2]# tar -zxvf nginx-1.17.2.tar.gz [root@bogon nginx-1.17.2]# cd nginx-1.17.2 3. configure 生成 Makefile[root@bogon nginx-1.17.2]# ./configure 4. 编译[root@bogon nginx-1.17.2]# make5. 安装[root@bogon nginx-1.17.2]# make ins...
             
报该错的原因是没有驱动,php.net介绍http://php.net/manual/zh/ref.pdo-pgsql.connection....接下来就是安装pdo_pgsql这个驱动Linux:一般php安装包里面都会有这个驱动文件,路径在php安装目录的ext文件夹,有个 pdo_pgsql 文件夹1、进入到 pdo_pgsql 文件夹后执行 /usr/local/php/bin/phpize ./configure –with-php-config=/usr/local/php/bin/php-config2、# 如果此处报错cannot find lib...
             
因为工作需要,接触到了PostgreSQL,遇到了主键自增的情况 引用一下PostgreSQL文档的原文:https://www.postgresql.org/docs/8.3/static/datatyp... 8.1.4. Serial Types 数据类型serial和bigserial不是真正的类型,而只是用于设置唯一标识符列的符号方便(类似于 某些其他数据库支持的AUTO_INCREMENT属性)。在当前实现中,指定: CREATE TABLE tablename( colname SERIAL ); 相当于指定: CREATE SE...
             
在使用 Codeigniter 操作数据库的时候报错 Unable to connect to your database server using the provided settings. 在网上找了一下,可能会有很多情况出现这个问题,先要问题的真正原因。找到一个打印详细原因的办法。在 config/database.php 的后面添加下面的代码:echo '<pre>';print_r($db['default']);echo '</pre>';$con=mysqli_connect( $db['default']['hostnam...
  •   文章分类
回到顶部