2012-01-28 75 views
-3

我甚至不知道如何解决这个问题。后端脚本?

如何在24/7全天候运行的网站上拥有后端脚本,并且每分钟发送一封电子邮件。是这样的事情可以写在PHP中。例如,我不希望在浏览器中打开实际的页面(我的例子中的Godaddy)会自动执行此操作。

我不需要物理脚本。只是一种技术,可以让我这样做!

+0

我不需要一个脚本。 – Tom 2012-01-28 01:06:05

+1

您应该检查您的godaddy帐户是否能够处理cron作业。在很多情况下,它需要shell访问。 – 2012-01-28 01:07:02

+1

'我不需要脚本。'这是个问题吗? – 2012-01-28 01:07:48

回答

2

我认为你需要查找php-clicrontab

+0

很好的答案!我的帖子正是大声笑。 ;) – tim 2012-01-28 01:05:59

1

您可以使用cron并调用脚本url,即使用wget或curl或编写一个php-cli应用程序。 PHP-Cli很有趣!

1

这是可能的。 你需要编写一个脚本来发送电子邮件并创建一个cronjob,并确保是否可以将执行间隔设置为一分钟(某处最小重复时间为15分钟)

数据应该从循环中的数据库中读取(例如电子邮件地址),然后您可以使用mail()函数发送一些消息。

1

设置像这样

$>crontab -e 
*/1 * * * * php -r /path/to/script.php 

,将执行脚本每分钟一个crontab。 Godaddy最有可能在其Web界面上有一个选项来设置crontabs或cronjob,以方便使用。

1

可以使用crontab来发送电子邮件埃夫分钟

使用此:

crontab -e 
*/1 * * * * php -r /path/to/phpscript.php