表单提交后后台执行 PHP 脚本
简介
提交表单时触发冗长的处理任务,重要的是避免由于延迟反馈或潜在的用户不满脚本中断。为了解决这个问题,本文探讨了如何在后台执行 PHP 脚本,独立于用户交互。
后台脚本执行
将 PHP 脚本作为后台服务,利用shell命令是一个有效的解决方案。使用 shell_exec 可以记录通知进程。以下命令启动电子邮件脚本:
shell_exec("/path/to/php /path/to/send_notifications.php '".$post_id."' 'alert' >> /path/to/alert_log/paging.log &");
后台执行优势
其他注意事项
以上是表单提交后如何在后台运行长时间运行的 PHP 脚本?的详细内容。更多信息请关注PHP中文网其他相关文章!