20 定时任务,访问本地项目URL 悬赏已过期

发布于 2019-10-09 20:45:03

image.png
CMD下可以使用nohup,但是定时任务还是报错,求助
image.png
php 直接cmd命令行可以,但是 php exec()执行命令行不成功


php是匿名用户执行的,所以得设置系统环境变量,之前设置的用户环境变量进误区了,现在好了

查看更多

关注者
0
被浏览
178
5 个回答
F4NNIU
F4NNIU 认证专家 2019-10-09
我知道的一定回复,如果觉得我的回答还不错,欢迎给我点赞或打赏。

是不是设置了环境变量后没有重启一下系统?

Karson
Karson FastAdmin创始人 2019-10-10
FastAdmin!

nohup是Linux下的命令,不适合Win

jumzhou
jumzhou 2019-10-10
这家伙很懒,什么也没写!

用脚本处理下

新建run.bat
写入你要执行的内容

win系统,计划任务,增加执行该文件.设置执行目录和执行文件

这是最简单的定时方案了,比用其他程序执行的定时更稳定.

放码过来(见钱眼开)
这家伙很懒,什么也没写!

楼主 我有一个奇门遁甲之术,看你想用不
观楼猪用的是winOS 可以使用计划任务
首先楼主需要将访问url实现的功能做成think的命令模式command

thinkphp自定义命令行

准备一个bat文件 放入项目的跟目录 与think同目录

1.bat

<a href="https://ask.fastadmin.net/user/3614" data-type="user" data-id="3614" data-toggle="popover" data-title="echo">@echo</a> off
php think 你编写的命令
pause

image.png

使用 win(ctrl右边的键) + R 打开运行
image.png
输入taskschd.msc 点击确认

点击创建基本任务

image.png

操作前的步骤楼主可以自行设置

到操作这步
image.png

点击浏览 选中1.bat

最后完成

FAjiang
FAjiang 5天前
这家伙很懒,什么也没写!

php是匿名用户执行的,所以得设置系统环境变量,之前设置的用户环境变量进误区了,现在好了

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览