用PHP设定WINDOWS计划任务

通常在LINUX下可以用CRON来完成这项任务,那么在WINDOWS平台可以使用系统自带的任务计划来完成。

WINDOWS的任务计划有一个可视化的管理器,具体位置是“控制面板”  - ”任务计划“ (WIN7则是在”控制面板“ – ”管理工具“中)。可视化的管理器使用非常简单,网上也有大堆的教程介绍,我就不细说了。

这里稍微提一下在命令行下的操作,以及如何使用PHP来对其进行操作。

任务计划在命行下的名字为schtasks,其实也就是windows/system32下的一个程序。

创建任务 schtasks /Create /TR taskname /TR taskrun /st starttime /sd startdate

更多的参数和解释可以参照 schtasks /Create /?

修改任务 schtasks /Change /TR taskname …

更多的参数和解释可以参照 schtasks /Change/?

另外还有查询、删除、终止等功能,就不一一列了,运行schtasks /? 会有很详细的帮助,而且都是中文的(当然用英文系统的童鞋就不是了 :P

用PHP操作命令行其实非常简单,只需要用到exec函数,那么我们只需要把创建(或改,删)的命令使用exec来执行就OK了。

说到这里,先不要急,事情还没完。当你试图用exec去执行schtasks的时候,发现啥都不会返回,同时也没有按照你的意愿成功的执行任何东西。

我也为这个问题稍稍苦恼了一下,但很快在PHP  documentation的评论里找到了答案:

via http://www.php.net/manual/en/ref.exec.php#74897

Scheduling WinXP tasks with schtasks.exe and using PHP to execute the command, may sometime fail to work.

This is because, Apache does not have the privilege to access some of the System Files when placing the scheduling. The way I’d do: is by creating a normal user account and assign Apache service to logon as that account.

Open the ‘services.msc’ in the ‘Run’ window, look for Apache in the listing, right click and get to ‘Properties’. Click at the second tab ‘Log On’ and fill in the ‘This account’ fields.

Of course, Apache needs to be installed as Service during its first setup.

Hope this helps anyone.

Fendy Ahmad

看到这里我想大部分人已经明了了。是因为Apache权限不够的问题,只需要在services.msc里面找到apache服务,然后赋予有对应权限的用户即可。

PHP Simple HTML DOM Parser – 用PHP轻松解析HTML DOM

这个玩意,用来采集挺好的。别的就不废话了。

项目地址:http://simplehtmldom.sourceforge.net/

简介

  • 使用PHP5实现的HTML DOM解析器。让你能够使用PHP5轻松操纵HTML DOM。
  • 支持PHP5及以上版本。
  • jQuery一样使用选择器获取HTML标签。
  • 一行代码获取HTML中的内容。

快速入门

1、如何获取HTML节点?

// Create DOM from URL or file
$html = file_get_html('http://www.google.com/');
 
// Find all images
foreach($html->find('img') as $element)
      
echo $element->src . '<br />';
 
// Find all links
foreach($html->find('a') as $element)
      
echo $element->href . '<br />';

继续阅读 »

Tags : ,

在Debian Squeeze上安装Nginx+PHP5+MySQL

这是一篇纯粹为菜鸟谋福利的翻译教程(也是哥第一次装逼翻译)。为啥说是为菜鸟谋福利呢,因为老外写的教程通常都非常详细,每一步你需要做什么,为什么要这样做,会遇到什么问题都一一列了出来。所以,你懂的。

原文地址:

http://howtoforge.org/installing-nginx-with-php5-and-mysql-support-on-debian-squeeze

Tips:如果是想从Apache上迁移到Nginx只需要先停止apache服务
/etc/init.d/apache2 stop

然后卸载之
apt-get remove apache2

再然后略过以下已安装过软件步骤即可。

1、安装MySQL5

apt-get install mysql-server mysql-client

执行后进入安装,过程中会遇到MySQL提示为root用户设置密码:

New password for the MySQL “root” user: <– yourrootsqlpassword
Repeat password for the MySQL “root” user: <– yourrootsqlpassword

2、安装Nginx

Nginx已经被包含在了Debian Squeeze软件源中,所以我们只需要直接从源中安装:
apt-get install nginx

安装完成之后启动Nginx:
/etc/init.d/nginx start

Nginx默认的根目录是/var/www。如果没有这个目录,必须创建一个(并且设置目录所有者和用户组,以确保有权访问):
继续阅读 »

Tags :

人生总有些这样那样的蛋疼

好吧,确实每当这样的时段,我总是不失时机的就要回来感概一番。

断断续续的投了不少简历出去,随着最初盘算着某知名公司失败,到最后妥协去了几家规模小公司面试,直到现在依然没有遇上心目中觉得最合适的,以至于把自己推到一个蛋疼的局面。后来与包子君聊过诸多,自己想过许多之后也觉悟了。

想起好几年前的一个场景,夏天的夜晚在乡下,农家小院里摆着一张小桌子,七叔一边喝酒一边从满是酒味的嘴里吐出“心灵鸡汤”。当时的情况是家境非常寒碜,以至于我一到假期便要去各个亲戚家借宿。七叔在我记事以来的印象一直就是终日只知喝酒赌博的懒汉,有些心灵鸡汤从他口中出来还真的是一点也不和谐。但人就是这样,即使自己再不济,也要在下辈面前摆出一副经历过大风浪的牛逼模样。就是在这样的时刻,我想起那时七叔夹起一筷子酸菜,然后对我说,今天你在这儿吃了一顿只有酸菜的饭,以后是不会有人记得的,你受过多少苦,多少难,只有你自己记得,而且你要永远的记得。

我不是第一次回想到这个场景了,虽然一点儿也不文艺,但每每想起,心中还是会有股莫名的热血涌起。

Tags :

A罩杯的魔咒

又是一晚与小黑几乎通宵聊天,话题无非就是过往的记忆,以及这几年我们各自经历的风风雨雨。一件事情如果单纯的从表面阐述一遍过去,再复杂的事情也不至于会通宵达旦的来探讨,关键在乎于我们俩都喜欢从许多不同的角度来探讨一件事情,并以此为乐,于是乎我们总有聊不完的东西,这几天聊的东西估计也够零碎的凑成一本书了吧。

往高雅处说,人与人之间最有趣的话题永远都还是感情,无论友情、爱情,亦或亲情,都是人类与其它物种之间区别最大,同时也是最有趣的一种抽象事物。往俗处点说,两个大约已经成熟的男性,最有趣的话题当然就是女人了。

小黑所经历的雌性,我亲眼所历仅有他的前女友,并且接触也不多,给我留下的主观印象是[还只是个小姑凉]。前面说了,这几年各自经历过的还算是“风风雨雨”,他当然不会只是泡了个小萝莉这么简单了事了,不过在他的口中也没有非常多云雨之事。最能让所有人羡慕嫉妒恨的是,他在十六七岁的正太年华时,能被一个御姐推倒,而且是我一直觊觎不已的东北妞(主要是被东北妞好身材的传说所影响)。当然从小黑的口中还是印证了东北妞好身材传说的事实,这让我更加的觊觎,甚至已经到了极度渴望的程度。没羞没躁的说,这让我经常会在大脑里联想一个完美女体(perfect body)是什么形状的,有时候甚至在想假如我面对我脑中这具堪称艺术的纯天然生物体的时候,会不会连交配的刺激都不需要就已经可以达到性高潮。

我们还会经常聊起包子,不得不说的是,在我们的回忆过程中,我突然知道包子当年竟然使用过[马子]这样土鳖的名词。其它一些包子无法坦然面对的猥琐事迹在此先不再多提了。更多的事情,我还是希望能够使用在一直未能够继续下去的<包子的故事>当中。

小学时语文老湿经常告诉我们要点题,于是我亦一如既往,俗人般按照老湿所教的要这样做了。这几年,哥所经历过的女人都是A罩杯,这件事在最近让我耿耿于怀,总觉得这完全是上天给予我这样一个巨乳控下的魔咒。这不得不让我在这一刻马教主附体!!!!风在吼!!!!马在啸!!!去泥马的A CUP有木有!!!!简直泥马是坑你妹的爹啊!!!!

Tags : ,