ssh使用命令nohup php-cgi后台运行PHP
使用ssh远程登录服务器的时候,要进行后台任务操作(比如采集),可以用命令nohup php-cgi来运行php,这样就可以关掉ssh客户端后还会在服务器上运行,运行的输出结果记录在用户目录下的nohup.out文件。
使用ssh远程登录服务器的时候,要进行后台任务操作(比如采集),可以用命令nohup php-cgi来运行php,这样就可以关掉ssh客户端后还会在服务器上运行,运行的输出结果记录在用户目录下的nohup.out文件。
假定您想只处理文件的一部分,譬如头几行或后几行,那您该怎么做呢?请使用 head(它将头 10 行发送至标准输出)或 tail (它将后 10 行发送至标准输出)。
在处理较大日志文件时,这2个命令显得很实用,比如用如下命令可以把日志的倒数10000行导出到新的文件tmp.txt,这样就能避免打开超大文件的困难。
tail apache.log -n 10000 >tmp.txt
昨日,在用到setcookie()这一函数时,总是出现”cannot modify header information……”,很是苦恼,还好有Google这位可爱的朋友帮忙,看了下网上的解决方法,基本上大致可以分为下面几种:
方法一:
在PHP里Cookie的使用是有一些限制:
1、使用setcookie必须在<html>标签之前
2、使用setcookie之前,不可以使用echo输入内容
3、直到网页被加载完后,cookie才会出现
4、setcookie必须放到任何资料输出浏览器前,才送出
由于上面的限制,在使用setcookie()函数时,学会遇到 “Undefined index”、”Cannot modify header information – headers already sent by”…等问题,解决办法是在输出内容之前,产生cookie,可以在程序的最上方加入函数 ob_start(); 阅读全文…
上次我写了Debian在VM虚拟机上的安装过程,这次接着记录我在DEBIAN系统上安装LAMP服务器环境的过程。首先说明的是我不是单独下载软件包配置安装的,而是选用XAMPP FOR LINUX服务器套件安装,如果你只需要一个服务器环境做PHP程序测试,建议选用此种方法。
XAMPP安装很简单,大体可分为以下4个步骤: 阅读全文…
以前在本地测试都是在windows系统的apache服务器环境下,而网络上的服务器确是linux内核系统的,2者的环境不一样,可能会出现一些不可知的问题,解决起来也有些麻烦。这次就决定在本机配置一个linux系统,当时想到了2个方案:1.装双系统,现在已经有了个vista系统,再在其他盘装一个linux系统;2.用vmware等虚拟化软件建立虚拟机,然后在虚拟机里面安装linux系统。第一种方案的缺点也很明显:不能同时使用vista系统和linux系统,而且还彻底占用一个盘,很浪费。毫无疑问,第一方案被否决了。 阅读全文…
最新评论