2009-08-18 36 views
1

我正在使用xampp在本地开发一个站点。我想配置cron,所以开发环境与生产环境相同。但是,我的系统是Windows Vista。有没有办法做到这一点,或者我不得不接受我的开发和生产环境是叉子?Cron XAMPP(windows)

+0

还值得记住的是,您可以调用/cron.php在开发环境中运行drupal cron。 – 2009-08-18 15:41:56

+0

有用的链接: http://stackoverflow.com/questions/8093141/how-to-use-cron-in-xampp-windows-step-by-step-to-be-followed-to-use-in-在我的生产服务器上开发我的产品 – 2013-03-06 08:03:18

回答

3

我强烈建议看看Cygwin。当我想要Windows上的linux/unix实用程序时,我正在使用它。它也支持Cron。

雅各

0

您可以创建一个Windows计划任务运行cron.php(或者称之为在浏览器中)。

+0

,我实际上不会通过drupal配置cron本身,对吧?我可以选择cron.php中的内容,但是cron作业本身必须通过服务器的界面完成。 (cpanel,在我的情况。)所以我可以使用cron在线和Windows计划的开发任务,他们会采取基本相同的行动? – 2009-08-18 16:09:23

+0

是的,他们会。 – 2009-08-19 06:10:52

2

顺便说一句,这是一个非常好的问题......有很多很好的计划任务应用程序在那里。我喜欢的是Visual Cron http://www.visualcron.com/

运行一个计划任务对于web服务器/ web应用程序来说是一件非常棘手的事情......因为他们必须每隔x秒或几分钟检查一次任务是否需要要完成,它可以吸取您的Web服务器/应用程序的CPU周期。

这就是为什么我更喜欢使用基于操作系统的任务调度程序或操作系统任务调度软件,我相信性能更好。

一个招,我已经了解到,使用PHP的-f命令,而无需打开浏览器窗口来创建计划任务,那么它可以运行的任务...

在窗口系统中唯一的另一种方法是打开即/火狐/歌剧无论运行您的基于Web的任务..

祝你好运!