文件上传浏览器请求头里面报错:413:Payload Too Large
    首先需要知道的基础知识,413错误码是nginx表示上传文件大小超过了默认配置的8k,对应的nginx配置:#nginx配置的client_max_body_size client_max_body_size 8k;    根据实际项目需求,修改nginx.conf中的值,示例20M:client_max_body_size 20m;修改完毕之后,还需要修改php.ini中的上传文件限制,不修改的话,可以测试一下,nginx的错误日志中会出现以下错误:// nginx错误日志 [error] 24524#0: *27 FastCGI sent 
....
centos7部署laravel项目问题, 500 没报错
    部署服务器,是独立开发者的基本生存技能之一吧。    最近部署Laravel项目,涉及到目录权限问题,没有成功~    但是在排查过程中的发现,没有任何的错误日志,做一记录,为后期以作参考~    1.修改php.ini中display_errors = on    2.修改项目文件夹权限chown nginx:nginx -R project/*ps:nginx:nginx对应的是nginx.conf中user nginx....

Python Web18-05-18

Python Web
    初识的lamp 一套环境搭建流程后,总是按照这种模式去认识其他的语言, 很早就听说pytho 也可以写web,所以一直想知道它要和nginx怎么配置     今天算是明白啦,python 自带服务器。python.exe -m SimpleHTTPServer 8080 //启动localhost:8080服务    如果提示错误:No module named SimpleHTTPServer改用命令: python.exe -m http.server....
处理Yii2.0在lnmp环境下500错误
    1.设置nginx错误日志:error_log  /home/wwwlogs/test.com.error.log;#记录错误日志    2.查看错误日志,cat -n error.log:FastCGI sent in stderr: "PHP message: PHP Warning:  require(): open_basedir restriction in effect. File(/home/document/test.com/common/third/PHPExcel/PHPExcel.php) is not within the allowed path(s): (/home/document/test.com/web/:/tmp/:/proc/) in /home/document/test.com/web/
....
远程连接虚拟机Centos6.5中MySQL
1.开放防火墙 3306端口,重启防火墙/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT /etc/rc.d/init.d/iptables save#保存 service iptables restart 2.添加root 远程权限mysql -h localhost -P3306 -u root -p ****** use mysql GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'php' WITH GRANT OPTION; flush privileges;#重启权限规则3.重启mysql service mysql restartps. 注意有的直接update mysql.user表,需要重新update Password=password('mysql'),再flush生效。....
Yii2.0-多域名共享Cookie的增删改查
    一般情况下,都是在当前域名下处理cookie,但是遇到需要多个域名共享时,就需要特殊处理一下:        增:$cookies = Yii::$app->response->cookies; $cookies->add(new Cookie([     'name' => 'name',     'domain' => $domain,     'value' => $name,     'expire' => time()+self::EXPIRE_TIME
....