1

我正在使用 xampp 在本地开发一个站点。我想配置cron,所以开发环境和生产环境是一样的。但是,我的系统是windows vista。有什么办法可以做到这一点,还是我被迫接受我的开发和生产环境将是分叉?

4

3 回答 3

3

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

雅各布

于 2009-08-18T04:51:23.870 回答
2

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

运行计划任务对于 Web 服务器/Web 应用程序来说是一件非常困难的事情......因为它们必须每隔 x 秒或每分钟检查一次是否需要完成任务,这可能会占用您网络的 CPU 周期服务器/应用程序。

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

我学到的一个技巧是使用 php 的 -f 命令来创建计划任务,而无需打开浏览器窗口,然后它就可以运行任务......

在 windows 的系统上,唯一的另一种方法是打开 ie/firefox/opera 来运行您的基于 Web 的任务。

祝你好运!

于 2009-10-18T04:08:16.073 回答
0

您可以创建一个 Windows 计划任务来运行 cron.php(或在浏览器中调用它)。

于 2009-08-18T10:06:57.570 回答