- 博客(8)
- 资源 (17)
- 收藏
- 关注
原创 解决Nginx部署ThinkPHP
网上通用解决方法的配置如下:[plain] view plaincopyserver { ... location / { index index.htm index.html index.php; #访问路径的文件不存在则重写URL转交给ThinkPHP处理 if (!-
2014-04-22 10:09:37 4736
原创 ThinkPHP“非法操作”的处理方法
ThinkPHP 对“非法操作”的提示信息还是不足够的清晰,让人很难快速的定位是哪里出了错。 对ThinkPHP的程序做下简单分析,跟踪“非法操作”。 在文件 \ThinkPHP\Lang\zh-cn.php 找到下边的定义,你可以在这里修改提示信息。 '_ERROR_ACTION_'=> '非法操作', 再跟踪
2014-04-22 10:08:57 23810
原创 开启thinkphp的调试功能
thinkphp做为一个开源的php mvc框架深入phper的喜爱,学习这个框架的人也是越来越多,但学习过程并不是那么容易,这样或那样的错误,总会让我们觉得无从入手。幸好thinkphp本身为我们提供了调试功能,方便我们对程序进跟踪。那么如何开启thinkphp的调试功能呢?下面就由flyed来告诉你。开启thinkphp的调试功能有以下两种方法1.在配置文件中开始调试功能(
2014-04-22 10:07:54 1753
原创 thinkphp 学习笔记
12、define('APP_DEBUG',TRUE);这个是在入口文件里定义的。13、data方法,也可以直接用creat方法。M('User')=new Model('User');14、$this->success('成功','U('Index/index')'); $this->error('失败',)//默认会返回提交的页面,相当于后退按钮。15、$this->w
2014-04-22 10:04:45 1583
原创 恢复误删除的crontab计划任务
备份/var/spool/cron/ 这个目录数据,如果我们没有备份这个目录,那么就悲剧了么?其实我们有更好的方法,/var/log/messages文件是系统自动轮询记录的日志,同时也是cron进程在读取crontab数据定时执行打印日志的文件。那么我们可以通过分析messages的文件来间接恢复crontab数据。具体方法就是grep需要找回的用户的crontab的帐号名,同时
2014-04-14 10:41:59 6088
原创 怎样kill掉TCP连接状态是TIME_WAIT的而且找不到PID
netstat -apn 看到这几个端口被占,想kill掉占用端口的进程,发现pid那列是“-”,怎么搞?可以执行:lsof -n -i@127.0.0.1|grep 27017或者如果不影响业务,ip_conntrack_timeout_time_wait改下让他快速回收
2014-04-04 12:00:42 10446
原创 TCP连接中的TIME_WAIT状态
1 TCP关闭时的四次握手Tcp连接在关闭的的时候,执行的是一个四次握手的过程,下图是客户端发起的关闭时客户端和服务器的状态转换图 具体过程如下:1、 客户端发送FIN报文段,进入FIN_WAIT_1状态。2、 服务器端收到FIN报文段,发送ACK表示确认,进入CLOSE_WAIT状态。3、 客户端收到FIN的确认报文段,进入FIN_WAIT_2状态。4、 服务器端发送
2014-04-04 11:59:47 1044
原创 linux fdisk -l 找不到新加的硬盘
昨天遇到了一个有意思的问题,客户有一台机器,机器是hp的操作系统as3u4,加了新硬盘,做了raid5,然后fdisk -l查看竟然是空的,以前也是遇到这样的问题,但是一直没有解决。于是想办法解决这个问题。 首先,我没有想解决fdisk的问题,我首先要找到新接入的硬件设备,把其格式化分区挂载,让用户先使用。于是我df -h看到了已经挂载的本地硬盘设备,/dev/cciss/c1d0
2014-04-04 11:58:51 31693
Linux_MegaCLI.zip
2016-08-18
serf-1.3.3.tar.bz2
2014-10-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人