nginx 访问 index.php 文件变成下载
软件版本php7 回退到 php5.6nginx 1.10前言之前也碰到这样情况,好像就是php语言的解释器 fastcgi 没有配置正确。记得当时在 server 中加了一段类似下面这样的配置 location ~ \.php$ { #root /home/wwwroot; fastcgi_pass 127.0.0.1:9000;
软件版本php7 回退到 php5.6nginx 1.10前言之前也碰到这样情况,好像就是php语言的解释器 fastcgi 没有配置正确。记得当时在 server 中加了一段类似下面这样的配置 location ~ \.php$ { #root /home/wwwroot; fastcgi_pass 127.0.0.1:9000;
返回 403 状态码的场景:网站禁止特定的用户访问所有内容,例:网站屏蔽某个ip访问。访问禁止目录浏览的目录,例:设置 autoindex off 后访问目录。用户访问只能被内网访问的文件。常见的错误情况1.权限配置不正确这个是 nginx 出现 403 forbidden 最常见的原因。为了保证文件能正确执行,nginx既需要文件的读权限,又需要文件所有父目录的可执行权限。例如,当访问 /usr
# 基本用法 chown www:www /path/to/folder/or/file # 只改所属用户 chown www /path/to/folder/or/file # 只改所属用户组 chown :www /path/to/folder/or/file # 若文件为软链,则修改软链链接的文件夹用户组 ./link -> /path/to/folder/or/file cho
转自Mysql5.6版本导出sql文件数据导入到5.7版本出现的问题解决方法客户又又又买了一台新的服务器,这次是个裸机,需要自己装一些软件。根据网上搜到的教程,安装了mysql-community-server 5.7版本的,想着也应该换个新的版本了。然而,新版本总会有些问题,一些不兼容,或者优化的地方,需要配置。这不,我这边兴冲冲地建了个远程连接账号,用navicat把数据库从之前的服务器导出来
虽然ll可以直接看到目录或文件夹大小,但此时的单位是字节,很不习惯,也不直观。想要查看正常的以kb,m,g为单位的大小很简单,只需要添加一个参数即可:#目录 ll -h #磁盘 df -lh若想要查看当前目录下的所有文件大小,可以用:、du -sh
隐藏 nginx 版本号两个地方容易暴露 nginx 版本号1.HTTP headercurl -I www.nginx.org #查看HTTP header2.Nginx 出错页面(403,404,503,502 之类)不过幸运的是对于这两个地方的版本号隐藏,Nginx 都提供了简单的办法一步到位。通过在配置文件的 http 节配置 server_tokens off 来达到我们目的1、打开 N
在CentOS下如何使用yum安装JDKCentOS 初体验十三:yum 安装 tomcat
使用的是yum安装的yum -y install mysql-community-server安装后,按照之前的版本(5.5,5.6)规律,应该会密码设置为空。尝试了一下,不行。然后就去网上找方案。第一个找到的是这篇mysql5.7安装部署后初始密码查看以及修改,里面提供了两个方法,##试了都不行##。1.找到自己的error.log日志文件,执行自己的命令,红色标记的部分为初始化密码。grep
centos 7rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpmcentos 6rpm -Uvh https://dl.fedoraproject.org/p
系统: centos 6安装工具:yum安装并启动后,ip仍然不能访问默认页面#安装 yum -y install nginx #启动 service nginx start1.先远程telnet一下,看默认的80端口是否已经打开telnet xxx.xxx.xxx.xxx 80没报错,跳转到新页面,说明端口连接畅通!2.有可能vps防火墙未允许通过nginx的80端口访问。#先关闭防火墙试试看,