search
HomeBackend DevelopmentPHP Tutorialecshop计划任务有关问题

ecshop计划任务问题
我自己做了一个自动发送邮件的计划任务插件,我的全站都有计划任务触发代码:ecshop计划任务有关问题,我设置的是每天早上09:00执行,分钟里面添加了所有的分钟(0-60),执行后关闭未选,高级选项未选,这个插件一直处于开启状态。
现在的问题是刷新页面触发程序执行到调用外部发信方法时就会中断(我把外部的方法写进来就不中断),我点后台“计划任务”列表中的“执行”就会完全执行完,怎么可以让程序无视发信方法所处的位置一路执行到底呢?
另外:ignore_user_abort(true)和set_time_limit(0)我都使用了。



------解决方案--------------------
既然是“刷新页面触发程序执行到调用外部发信方法时就会中断”。那就写一个专门发短信的url。
然后通过fsockopen,往里放数据。

$fp = fsockopen("www.example.com", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)
\n";
} else {
$out = "GET / HTTP/1.1\r\n";
$out .= "Host: www.example.com\r\n";
$out .= "Connection: Close\r\n\r\n";
fwrite($fp, $out);
while (!feof($fp)) {
echo fgets($fp, 128);
}
fclose($fp);
}

Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
主板上的数字音频输出接口-SPDIF OUT主板上的数字音频输出接口-SPDIF OUTJan 14, 2024 pm 04:42 PM

主板上SPDIFOUT连接线序最近我遇到了一个问题,就是关于电线的接线顺序。我上网查了一下,有些资料说1、2、4对应的是out、+5V、接地;而另一些资料则说1、2、4对应的是out、接地、+5V。最好的办法是查看你的主板说明书,如果找不到说明书,你可以使用万用表进行测量。首先找到接地,然后就可以确定其他的接线顺序了。主板vdg怎么接线连接主板的VDG接线时,您需要将VGA连接线的一端插入显示器的VGA接口,另一端插入电脑的显卡VGA接口。请注意,不要将其插入主板的VGA接口。完成连接后,您可以

out和in接口是什么意思out和in接口是什么意思Sep 28, 2021 pm 04:39 PM

out接口指的是输出接口,in接口指的是输入接口。out接口一般代表着音源线路输出接口,用来接负载,例音箱、耳机等;而in接口一般代表着音源线路输入接口,用来接CD机、手机、MP3、电脑等。

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决Jun 13, 2016 am 10:23 AM

php提交表单通过后,弹出的对话框怎样在当前页弹出php提交表单通过后,弹出的对话框怎样在当前页弹出而不是在空白页弹出?想实现这样的效果:而不是空白页弹出:------解决方案--------------------如果你的验证用PHP在后端,那么就用Ajax;仅供参考:HTML code<form name="myform"

win10系统闪退显示out of memory怎么办?win10系统闪退显示out of memory怎么办?Feb 09, 2024 pm 03:00 PM

win10系统闪退显示outofmemory,近期很多的用户在使用电脑的时候,出现了这个提示,导致需要经常的重启进行修复,那么这种情况我们应该如何处理,针对这个问题,本期的win10教程就来和广大用户们分享完整操作步骤,希望能够帮助更多的小伙伴解决问题。win10系统闪退显示outofmemory怎么办1、右击桌面上的此电脑,选择选项列表中的“属性”。2、进入到新的窗口界面后,点击左上角的“高级系统设置”选项。3、在打开的窗口中,切换到上方中的“

Linux系统中grep如何使用?Linux系统中grep如何使用?Feb 19, 2024 pm 03:54 PM

  在Linux中,grep是一个非常常见和重要的工具,是每一个专业运维工程师必须掌握的命令,因为通过它可以快速地查找和过滤文件中的内容,那么Linux系统中grep如何使用?下面是常见用法介绍,一起来看看吧。  1、基本用法grep命令主要用于在文件中搜索指定模式的行。例如,要在文件file.txt中查找包含"example"的行,可以使用grep命令来实现。  grep‘example’file.txt  grep将输出所有包含’example’的行。 

C语言中go out的用法详解C语言中go out的用法详解Mar 14, 2024 am 08:27 AM

在C语言中,"goout"是一个常用的术语,指的是函数的退出和返回值的传递。在本文中,我们将详细解释C语言中"goout"的用法,并提供具体的代码示例。在C语言中,函数的返回值通过return语句传递给调用函数。return语句用于终止函数的执行,并返回一个值给调用者。在函数体中的任何地方都可以使用return语句,但一般我们会在函数的末尾使用它来返回最

PHP网络爬虫之使用 fsockopen 实现 HTTP 请求PHP网络爬虫之使用 fsockopen 实现 HTTP 请求Jun 17, 2023 am 11:02 AM

网络爬虫是一种自动化的数据采集工具,它可以通过模拟用户行为,自动抓取网络上的数据,并将其存储或分析。PHP作为一种广泛使用的Web开发语言,也有着丰富的网络爬虫开发工具和技术。本文将介绍如何使用PHP的fsockopen函数实现HTTP请求,从而搭建一个简单的网络爬虫系统。fsockopen函数是一个与Socket通信相关的PHP

PHP中endfor关键字的用法和示例PHP中endfor关键字的用法和示例Jun 28, 2023 pm 09:09 PM

PHP中endfor关键字的用法和示例在PHP编程中,for循环是一个常用的控制结构,用于重复执行一段代码块,可以通过指定初始值、循环条件和增量的方式来控制循环次数。而在PHP中,endfor关键字则是用于结束for循环的一种特殊语法。在一般的for循环中,我们经常使用大括号({})将循环体包裹起来,然后通过使用关键字break来提前终止循环。但是,PHP提

See all articles

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
2 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Best Graphic Settings
2 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. How to Fix Audio if You Can't Hear Anyone
3 weeks agoBy尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

SublimeText3 English version

SublimeText3 English version

Recommended: Win version, supports code prompts!

Dreamweaver Mac version

Dreamweaver Mac version

Visual web development tools

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools