参考链接:https://webtatic.com/packages/php72/1、执行yum search php72w查看自己的yum源有没有php72如果自己有安装其它php版本先执行yum -y remove php*2、没有php72执行以下命令扩展yum库yum install epel-releaserpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm3、再次执行yum search php72w 就有了4、安装yum -y install php72w php72w-cli ...
             
1、安装就不在这里说了,本博客都有介绍,请自行搜索 2、主要配置 php-fpm的配置:www.conf:[php] listen = 0.0.0.0:9000 listen.allowed_clients = 192.168.24.129 #Nginx服务器的ip地址nginx的配置:xxxx.conffastcgi_pass 192.168.24.130:9000;#php-fpm 服务器的IP地址我这里的配置是只有php文件才转发到php-fpm服务器,静态文件是不会转发,所以在nginx服务器也需要保留一份代码
             
Linux CentOS 完全卸载 PHPphp 编译安装1.添加用户useradd -r -s /sbin/nologin php-fpm 2.下载解压安装包下载的 php-7.2.12.tar.gz[root@bogon lib64]# tar zxvf php-7.2.12.tar.gz [root@bogon lib64]# cd /usr/local/lib64/php-7.2.123.安装依赖[root@bogon php-7.2.12]# yum -y install libxml2 libxml2-devel openssl openssl-deve...
             
二位数组多字段去重不指定一个字段去重,判断所有字段是否有重复$arr = [ 0 => [ 'name' => 'name1', 'age' => '10' ], 1 => [ 'name' => 'name1', 'age' => '11' ], 2 => [ 'name' => 'name2', 'age' => '10' ], 3 => [ 'name' =>...
             
因为需要,今天把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 #...
             
在使用 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...
             
1、编写自启动脚本 vim /etc/init.d/php-fpm 2、注意phpfpm的路径修改为自己的路径#!/bin/sh # chkconfig: 2345 15 95 # description: PHP-FPM (FastCGI Process Manager) is an alternative PHP FastCGI implementation \ # with some additional features useful for sites of any size, especially busier sites. # DateT...
             
背景:因为项目里面需要用到zip扩展,之前安装PHP时候没有此扩展,所以现在需要安装下载地址 https://pecl.php.net/package/zip,我是安装的最新版 1.15.4可以用wget直接下载到服务器,我这里是内网环境,是先下载后上传到服务器tar -zxvf zip-1.15.4.tgzcd zip-1.15.4/usr/local/php-7.3.4/bin/phpize./configure --with-php-config=/usr/local/php-7.3.4/bin/php-configmakemake test#安装 make i...
             
1、nginx 服务器的解决办法 修改 nginx.conf 的值就可以解决了 将以下代码粘贴到 nginx.conf 内client_max_body_size 20M; 可以选择在 http { } 中设置:client_max_body_size 20m; 也可以选择在 server { } 中设置:client_max_body_size 20m; 还可以选择在 location { } 中设置:client_max_body_size 20m; 三者有区别 设置到 http {} 内,控制全局 nginx 所有请求报文大小 设置到 server {} 内,控制...
  •   文章分类
回到顶部