后端脚本?
我什至不知道如何处理这个问题。
您如何在一个 24/7 运行的网站上设置一个后端脚本,并假设每分钟发送一封电子邮件。这样的东西可以用php来写吗?例如,我不希望在浏览器中打开实际页面,服务器(在我的例子中是 Godaddy)会自动执行此操作。
我不需要物理脚本。只是一项技术可以让我这样做!!!!
I'm not even sure how to approach this one.
How would you have a backend script on a site that runs 24/7 and say sends an email every minute. Is something like this possible to write in php. For example I don't want the actual page to be open in the browser the server (Godaddy in my case) would automatically do it.
I dont need a physical script. Just a technology that would allow me to do so!!!!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
我认为您需要查找 php-cli 和 crontab 。
I think you need to look up
php-cli
andcrontab
.这是可能的。
您需要编写一个用于发送电子邮件的脚本并创建一个 cronjob 并确保是否可以将执行间隔设置为一分钟(最小重复时间为 15 分钟)
应循环从数据库读取数据(电子邮件地址例如),然后您可以使用 mail() 函数发送一些消息。
It is possible.
You need to write a script for sending email messages and create a cronjob and make sure if it's possible to set up execution interval to one minute (somewhere minimal repeat time is 15mins)
Data should be read from database in a loop (e-mail addresses for instance) and then you can use mail() function to send some messages.
像这样设置一个 crontab
它将每分钟执行你的脚本。
Godaddy 很可能在其 Web 界面上有一个选项来设置 crontabs 或 cronjobs 以使其变得简单。
Setup a crontab like so
That will execute your script every minute.
Godaddy most likely has an option on their web interface to setup crontabs or cronjobs to make it easy.
您可以使用 cron 并使用 wget 或 curl 调用脚本 url,或者编写 php-cli 应用程序。 PHP-Cli 很有趣!
You can use cron and call for a script url using i.e. wget or curl or code a php-cli app. PHP-Cli is fun!
您可以使用 crontab 每分钟发送电子邮件
使用以下命令:
You can use crontab to send email evry minute
Use this: