- 博客(11)
- 收藏
- 关注
原创 nginx重启报错 open() "/var/run/nginx/nginx.pid" failed (2: No such file or directory)
nginx重启后报错 open() "/var/run/nginx/nginx.pid" failed (2: No such file or directory),网上查了下原因是nginx停止时/run/nginx/nginx.pid文件被删了,而nginx -s reload重启时通过找到nginx.pid来实现的,所以报错。解决:查看nginx -t OK的,nginx -c /etc...
2019-01-07 17:11:03
2094
原创 php接口返回客户数据后,再运行服务器端的其他程序
需求是在php文件接收接口,成功接收数据并返回客户端成功提示后,运行处理接收到的文件的程序。接口函数。。。。。。//接口返回数据,注意返回数据用echo,不要exit;Response::show(200, '文件接收成功', $name);//返回数据后去执行文件处理文件if(function_exists('fastcgi_finish_request')){ ob_flu...
2018-12-06 18:00:22
748
原创 thinkphp3.2导出带可编辑格式的excel文件
本人项目中遇到需求:导出有带格式的excel文件方便打印,参考了文章:http://www.thinkphp.cn/code/2277.html单独建立一个视图文件printexcel.html,代码如下:<html xmlns:o="urn:schemas-microsoft-com:office:office"xmlns:x="urn:schemas-microsoft-co...
2018-12-06 15:46:30
587
原创 阿里云ECS服务器内网ip更新后连不上RDS数据库服务器
公司正运营的阿里云服务器收到阿里云通知,要更新内外ip,更新后就访问不了项目了。项目是thinkphp3项目,环境是linux+nginx+php+阿里云的RDS数据库服务器。不能访问后查了很多文章,有说是端口没开的,有的说是防火墙墙了数据库的访问ip,访问报错504 gateway time-out。查看nginx错误日志/var/log/nginx/error.log 报错upstream...
2018-11-08 13:54:43
2480
原创 tp3,tp4 用query()查询sql语句的分页方法
刚在统计中用到了很复杂的sql语句,用了两个嵌套字句才搞定的sql查询,要分页就麻烦了,如何用最简单的thinkphp框架中的Page类实现分页,以下直接写代码:注:因为是二次开发,实际用的是tp4的框架,但方法大多用的tp3.2的。$sql="select x,y from xxx left join yyy on xxxx where x in (select max(id) fro...
2018-10-29 16:54:52
1158
原创 lnmp环境下一台服务器配置里个项目,接口访问时返回数据但header头status code=500
公司一个软件项目微信客户端本人开发用了thinkphp3,一个api配合客户端app使用用了thinkphp5,两个不可合二为一,只能在一台服务器上配置一个客户端入口,一个api入口。第一步:服务器建立平行的两个目录,分别放上面两个框架的代码;第二步:nginx配置访问入口,在/etc/nginx/sites-available/default文件增加如下代码:server { ...
2018-10-18 17:32:43
731
原创 crontab定时任务步骤
因业务需要,要做个服务器定时读取某个文件夹的文件进行数据解析入库处理,php文件写好后定时任务步骤如下:1.crontab -u root -e //用root账号创建任务,2.写入任务 */2 * * * * /usr/bin/php /var/xxx/files.php >> /var/log/cron.txt //每两分钟执行一次,执行有需要打印的内容输...
2018-09-13 17:28:34
205
原创 sublime3 一直用的好好,sftp同步文件时忽然提示encoding error,Validating remote folder “/var” failure (Encoding error)
sublime3 一直用的好好,sftp同步文件时忽然提示encoding error,Validating remote folder “/var/XX”... failure (Encoding error) ,报错信息是:An encoding error was encountered trying to read from the server. please adjust the "r...
2018-07-02 13:28:21
6651
原创 LNMP环境搭建和配置-ubuntu14.04+nginx1.4.6+php5.6+mysql5.6
具体步骤如下:1. 安装nginx和php sudo apt-get update sudo apt-get -y install nginx sudo apt-get -y install python-software-properties sudo apt-get -y install software-properties-common sudo ad...
2018-06-06 11:57:23
872
原创 navicat连接服务器报错lost connection to MySQL server at "waiting for initial communication packet"
刚部署了LNMP环境,在navicat读取数据库数据时报错:, lost connection to MySQL server at waiting for initial communication packet找了很多文章,1.在my.cnf配置文件中的[mysqld]区域添加skip-name-resolve;2.如果在my.cnf文件中配置了bind-address地址绑定的地址(说明别的...
2018-06-06 10:53:11
57488
15
原创 php后台打开网页即判断会员是否过期
公司要求做一个会员时间设置功能,一旦会员期限已过就ajax请求设置是否会员字段为否。页面除了展示状态,还可修改会员状态,时间等项目。我做了个功能,$(document).ready({})写了个判断:now>end_time,即ajax请求更改is_vip字段为0(非会员) 。问题出现了:等会员时间更新后提交会将is_vip字段置为0,百思不得其解!后来查原因,在表单提交后,thinkphp...
2018-05-10 15:07:59
3278
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人