Nginx访问PHP文件的File not found错误处理
2019-11-8 dingshangchao 服务器
Nginx访问PHP文件的File not found错误处理
这个错误很常见,原有有下面两种几种
1. php-fpm找不到SCRIPT_FILENAME里执行的php文件2. php-fpm不能访问所执行的php,也就是权限问题
第一种情况更改配置文件nginx.conf
fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
替换成下面
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
然后重新加载nginx配置文件
/etc/init.d/nginx reload
第二种情况
两种解决方法:第一种,就是把你root文件夹设为其他用户允许
第二种,找到你的php-fpm的配置文件,找到下面这段,把apache替换成你要的用户组
; RPM: apache Choosed to be able to access some dir as httpd
user = www
; RPM: Keep a group allowed to write in log dir.
group = www
CentOS配置Nginx官方的Yum源
2019-11-1 dingshangchao 服务器
发现使用命令yum -y install nginx不能安装nginx,本地centos系统的yum仓库并没有nginx,其实就是新增一个yum源解决。开启php错误日志
2019-10-25 dingshangchao 服务器
nginx开启php错误日志的方法PHP大文件切割上传并带上进度条功能
2019-10-18 dingshangchao php开发
利用HTML5的新特性,将文件内容切割成分段的二进制信息,然后每次向服务器上传一段,而服务器,只需要把我们每次上传的二进制信息整合存储到一个文件中标签: php
如何保护自己的PHP代码
2019-10-14 dingshangchao
如何保护自己的PHP代码:
代码混淆+加密
实际加密算不上,具体实现思路就是把代码base64加密,然后对base64里的字符串进行字符串映射(随机生成字典混淆)然后eval执行 这种百分之百能被破解还原
标签: php
PHP中的PSR规范
2019-10-11 dingshangchao php开发
PSR是PHP Standards Recommendation的简称,这个是php-fig组织制定的一套规范。至今,php-fig已经发布了五个规范:PSR-0:自动加载标准,2014-10-21该标准已经被废弃,使用PSR-4替代,不再细讲
PSR-1:基本的编码风格
PSR-2:编码风格(更严格)
PSR-3:日志记录器接口
PSR-4:自动加载
PHP 常用命令行
2019-9-27 dingshangchao php开发
php 常用命令行php生成qrcode示例代码
2019-9-22 dingshangchao php开发
使用phpqrcode生成二维码。标签: php
Bootstrap登录框自适应水平居中+垂直居中
2019-9-12 dingshangchao Web前端
Bootstrap登录框自适应水平居中+垂直居中示例代码标签: html5
鲜为人知的HTML5语音合成功能
2019-9-6 dingshangchao Web前端
HTML5语音合成功能,是一个还在草案中的特性,没有被广泛支持,暂时还不能应用到生产环境中,可以做了解。