让cron作业在OSX 10.10(Yosemite)XAMPP上执行脚本

让cron作业在OSX 10.10(Yosemite)XAMPP上执行脚本,cron,xampp,Cron,Xampp,在XAMPP Cron工作上乱搞了一段时间,似乎无法让这些工作正常进行。这是在我的个人电脑上运行的MacOSXYosemite。使用终端来完成这项工作。该脚本是一个PHP文件。我将默认应用程序放在浏览器中打开。它运行cron作业,但将其打开,就像它是一个文本文件,而不是一个php脚本 我确实单独测试了这个脚本,它与cron是分开的,并且工作得很好。只是为了测试的目的,我有它只是写入基本的txt文件。路径是XAMPP附带的默认路径 终端中的cron作业示例 1****/usr/bin/open/A

在XAMPP Cron工作上乱搞了一段时间,似乎无法让这些工作正常进行。这是在我的个人电脑上运行的MacOSXYosemite。使用终端来完成这项工作。该脚本是一个PHP文件。我将默认应用程序放在浏览器中打开。它运行cron作业,但将其打开,就像它是一个文本文件,而不是一个php脚本

我确实单独测试了这个脚本,它与cron是分开的,并且工作得很好。只是为了测试的目的,我有它只是写入基本的txt文件。路径是XAMPP附带的默认路径

终端中的cron作业示例

1****/usr/bin/open/Applications/XAMPP/xamppfiles/htdocs/rest of my path/write.php

cron作业确实会在默认浏览器中调出脚本,但其读取方式类似于文本文件

因此,在URL栏中,它以file://开头,而不是示例中列出的cron作业命令路径

两个问题:

1如果我访问了该网页,有没有办法使其以相同的方式执行? 2有没有办法在后台运行?
感谢您的支持。

我通过cron-by:wget找到了运行URL的方法http://localhost/write.php 如果您希望它在没有wget的情况下运行,那么您也可以通过php直接运行它。再一次,很快。克里斯蒂安·瓦尔加,谢谢。在链接之前添加了curl之后,这几乎就完成了。我习惯于在远程共享服务器上执行cron作业,他们需要完整的文件路径,所以我认为它需要文件路径。这似乎也使它在后台工作,所以你解决了我的两个问题。再次感谢。太棒了,很高兴它对你有用