繁体   English   中英

在Codeigniter中在后台调用另一个方法名称

[英]Calling another method name in background in Codeigniter

我对Codeigniter中的后台进程不熟悉。 我以为CURL可以帮助我执行方法名称。

基本上,每当用户删除msg时,我的网站都会向admin(me)发送一封邮件。 我的控制器方法插入数据库中,并执行Curl库(调用另一个方法名称)以进行后台执行,因此用户不必等到发送邮件之后。 我尝试了Phil Sturgeon的CURL库,但我很不幸。

帮助表示赞赏。 非常感谢。

curl不会在后台运行方法。 如果要在php中运行后台作业,则需要使用命令行/ exec()

但是,在后台添加作业的一种更可靠的方法(如果发送邮件确实需要那么长的时间)将是将邮件添加到数据库中的邮件队列中,并安排检查队列的作业(例如,在Linux上使用cron)定期发送消息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM