当前位置:论坛首页 > Windows面板 > 求助

【待反馈】windows版本 8计划任务执行不正确

发表在 Windows面板2024-7-19 17:35 [复制链接] 19 2286

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:

8.0.0
系统版本:

问题描述:E:\BtSoft\php\74\php.exe E:\wwwroot\ypRandGWorkingHours2407031.1\ypRandGWorkingHours\  php think ImportTask ,这个计划任务的路径在本地是可以执行成功的,但是放在宝塔上就执行不了,试了各种方法都不行


相关截图(日志、错误):
Could not open input file: E:\wwwroot\ypRandGWorkingHours2407031.1\ypRandGWorkingHours\

使用道具 举报 只看该作者 回复
发表于 2024-7-23 09:12:27 | 显示全部楼层
宝塔用户_xkwxpc 发表于 2024-7-22 19:29
设置成绝对路径E:\wwwroot\ypRandGWorkingHours\thinkphp\console.php,是可以执行了,但是呢执行之后,就终 ...

您好,这个文件是程序文件吗,提示的是已经打开了,导致的无法操作,如果这个文件本来就是一个一直执行的文件,建议您在本地去操作吧
使用道具 举报 回复 支持 反对
发表于 2024-7-22 19:29:31 | 显示全部楼层
设置成绝对路径E:\wwwroot\ypRandGWorkingHours\thinkphp\console.php,是可以执行了,但是呢执行之后,就终止不了,一直在执行,没有走定时执行
图片6.png
使用道具 举报 回复 支持 反对
发表于 2024-7-22 18:53:45 | 显示全部楼层
好的谢谢
使用道具 举报 回复
发表于 2024-7-22 18:49:26 | 显示全部楼层
window server 2019
使用道具 举报 回复 支持 反对
发表于 2024-7-22 18:28:13 | 显示全部楼层
宝塔用户_xkwxpc 发表于 2024-7-22 18:16
您能告诉我设置PHP的fastadmin(THinkphp 5.0 )设置计划任务的正确方法吗

您好,可以根据以下方式排查一下
1:确保thinkphp文件夹存在于您的项目目录中
2:检查thinkphp/console.php文件是否存在于thinkphp文件夹中
3:确保您的PHP脚本中的路径是正确的。在这个例子中,路径是./thinkphp/console.php。这意味着console.php文件应该位于与脚本相同的目录下的thinkphp文件夹中。如果您的项目结构不同,请相应地调整路径。
4:果上述步骤都无法解决问题,您可以尝试使用绝对路径来加载console.php文件。例如,如果您的项目根目录是E:\wwwroot\ypRandGWorkingHours,则可以将脚本中的路径更改为E:\wwwroot\ypRandGWorkingHours\thinkphp\console.php

如果无法解决您的问题,请检查您的PHP环境配置,确保所有必要的扩展都已安装并启用

您这边是什么的windows系统呢,
面板仅支持Windows Server 2008 R2/2012/2016/2019,64位系统(中文简体),且未安装其它环境,低于08 R2或其它系统(包括家用系统),系统版本不支持
使用道具 举报 回复 支持 反对
发表于 2024-7-22 18:16:34 | 显示全部楼层
您能告诉我设置PHP的fastadmin(THinkphp 5.0 )设置计划任务的正确方法吗
使用道具 举报 回复 支持 反对
发表于 2024-7-22 17:12:10 | 显示全部楼层
这个文件的确在根目录下,还是说window版本的计划任务不好用呢,还是其他配置错误
图片5.png
使用道具 举报 回复 支持 反对
发表于 2024-7-22 17:10:43 | 显示全部楼层
这是服务器命令行执行的信息,是可以执行的
图片4.png
使用道具 举报 回复 支持 反对
发表于 2024-7-22 17:08:54 | 显示全部楼层
E:\BtSoft\php\74\php.exe E:\wwwroot\ypRandGWorkingHours2407031.1\ypRandGWorkingHours\think  ImportTask 这个路径的报错信息
图片2.png
使用道具 举报 回复 支持 反对
发表于 2024-7-22 17:08:12 | 显示全部楼层
E:\BtSoft\php\74\php.exe E:\wwwroot\ypRandGWorkingHours2407031.1\ypRandGWorkingHours\  php think ImportTask 这个路径的报错信息
图片3.png
使用道具 举报 回复 支持 反对
发表于 2024-7-22 17:04:57 | 显示全部楼层
运维技术阿闯 发表于 2024-7-22 16:11
您好,看一下文件权限,给文件授权所有人可执行的权限

文件权限都是最大的
图片1.png
使用道具 举报 回复 支持 反对
发表于 2024-7-22 16:11:19 | 显示全部楼层
宝塔用户_xkwxpc 发表于 2024-7-22 15:38
application/admin/Command/ImportTask.php

您好,看一下文件权限,给文件授权所有人可执行的权限
使用道具 举报 回复 支持 反对
发表于 2024-7-22 15:38:34 | 显示全部楼层
宝塔用户_xkwxpc 发表于 2024-7-22 15:37
不知道为什么执行不了,在服务器命令行是可以执行的,您能给个fastadmin添加计划任务的示例吗,脚本的方法 ...

application/admin/Command/ImportTask.php
使用道具 举报 回复 支持 反对
发表于 2024-7-22 15:37:08 | 显示全部楼层
不知道为什么执行不了,在服务器命令行是可以执行的,您能给个fastadmin添加计划任务的示例吗,脚本的方法是在command里面的
使用道具 举报 回复 支持 反对
发表于 2024-7-22 15:13:55 | 显示全部楼层
就是完整的路径的
使用道具 举报 回复 支持 反对
12下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表