linux下文件权限777,file_put_contents()不能写入

发布时间:2019-10-10 09:38:24   分类:liunx & centos&nginx

查看SELinux状态:/usr/sbin/sestatus -vSELinux status: enabled 即为开启状态关闭SELinux:1、临时关闭(不用重启机器):     setenforce 0 设置SELinux 成为permissive模式     ##setenforce 1 设置SELinux 成为enforcing模式2、彻底关闭:修改/etc/selinux/config 文件,    将【SELINUX=enforcing 】改为【SELINUX=disabled】    重启机器即可。

linux下编译安装php5.6

发布时间:2019-10-10 09:35:17   分类:php

下载php包wget  http://au1.php.net/get/php-5.6.30.tar.gz/from/this/mirror移动到/usr/local目录下,并切换到/usr/local目录下mv php-5.6.30.tar.gz /usr/localcd /usr/local解压tar -zxvf php-5.6.30.tar.gz进入目录cd php-5.6.30配置./configure --prefix=/usr/local/php --with-curl --with-freetype-dir --with-gd --with-gettext --with-

CGI、FastCGI和php-fpm的概念和区别和运行原理

发布时间:2019-10-10 09:30:38   分类:文章转载

什么是CGI?CGI(Common Gateway Interface),公共网关接口,它是Web服务器与外部应用程序(CGI程序)之间传递信息的接口标准。通过CGI接口,Web服务器就能够获取客户端提交的信息,并转交给服务器端的CGI程序处理,最后返回结果给客户端。也就是说,CGI实际上是一个接口标准。我们通常所说的CGI是指CGI程序,即实现了CGI接口标准的程序。只要某种语言具有标准输入、输出和环境变量,如perl、php、C等,就可以用来编写CGI程序。CGI程序的工作方式:Web服务器一般只处理静态文件请求(如 jpg、htm、html),如果碰到一个动态脚本请求(如php),web服务器主进程,就fork出一个新的进程来启动CGI程序,也就

linux服务器PHP安装SQLserver扩展

发布时间:2019-09-05 10:55:51   分类:liunx & centos&nginx

1.centos 版本 7.2 PHP 7.0  2.常规安装Nginx PHP      yum install php70w.x86_64 php70w-cli.x86_64 php70w-common.x86_64 php70w-gd.x86_64 php70w-ldap.x86_64 php70w-mbstring.x86_64 php70w-mcrypt.x86_64 php70w-mysql.x86_64 php70w-pdo.x86_64 php70w-devel.x86_64    yum install php70w-fpm3.安装编译相关&nb

linux下yum安装redis以及使用

发布时间:2019-09-05 10:52:36   分类:liunx & centos&nginx

4、使用配置文件启动 redis1redis-server /etc/redis.conf &5、使用端口登录1redis-cli -h 127.0.0.1 -p 61796、此时再输入命令则会报错7、输入刚才输入的密码1auth 111 8、停止redis  命令方式关闭redis12redis-cli -h 127.0.0.1 -p 6179shutdown  进程号杀掉redis12ps -ef | grep rediskill -9 XXX三、使用redis desktop manager远程连接redis1、访问如下网址下载redis desktop manager12<

Nginx配置后,切换目录404,错误 (13: Permission denied)

发布时间:2019-05-06 17:07:47   分类:liunx & centos&nginx

关闭 selinux ( setenforce 0 )(临时解决方案)/etc/sysconfig/selinux 中修改 第一行生效的部分为“SELINUX=disabled”(永久,生效后重启,阿里云是这种方案)

Nginx yum 升级

发布时间:2019-03-12 10:05:10   分类:liunx & centos&nginx

第一步:配置repovim /etc/yum.repos.d/nginx.repo[nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/7/$basearch/ gpgcheck=0enabled=112345671234567注意baseurl 中的7为centos 的主版本号 请根据实际情况修改第二步:更新yum update nginx11第三部:重启systemctl restart nginx11然后发现重启失败,然后查看状态systemctl status nginx11中有端提示

Nginx配置SSL步骤

发布时间:2019-03-06 14:51:16   分类:liunx & centos&nginx

1. 把SSL证书上传到Nginx同级目录,创建文件夹cert下 2. 修改配置文件nginx.conf增加web主页配置     server {        listen 443 ssl default_server;        server_name www.xxx.com; #填写绑定证书的域名        ssl on;

wamp php5.6连接sqlserver

发布时间:2018-09-28 16:05:36   分类:php

首先PHP5.6并未提供链接sqlserver的扩展,需要到微软下载相应版本的PHP链接sqlserver的驱动扩展,php5.6对应的是Version 3.2 supports PHP 5.6, 5.5, and 5.4 on Windowshttps://docs.microsoft.com/zh-cn/sql/connect/php/system-requirements-for-the-php-sql-driver?view=sql-server-2017放到php文件夹下/ext扩展文件夹里.并在php.ini中将扩展启用,我的是5.6 线程安全版本php.ini中增加extension=php_pdo_sqlsrv_56_ts.dll&nb

CentOS 6.x安装php 5.6和redis扩展的全过程

发布时间:2018-08-08 13:55:08   分类:php

安装PHP 5.6123456789101112#yum clean all#yum update    整体升级一下yum包#yum install -y epel-release#yum list installed | grep php    检查时候安装过PHP#rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm #yum -y install&nbs