You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows计划任务执行PHP脚本部分返回0x15错误求助

问题排查与解决方案

针对你遇到的Windows任务计划程序中Chrome启动PHP URL任务返回0x15错误的问题,按以下步骤排查:

  • 强制Chrome启动独立实例
    Chrome默认会复用已有进程,导致后续任务仅启动进程但不加载新URL。给每个任务的Chrome启动命令添加--new-window参数,强制打开新窗口,避免进程复用。例如:

    chrome.exe --new-window "http://your-domain/script.php?shop=xxx"
    

    也可以用--incognito参数启动隐身窗口,同样能避免实例冲突。

  • 检查URL参数的格式正确性
    确认异常任务的shop参数是否包含特殊字符(空格、&、中文等),这类字符需要将整个URL用双引号包裹,否则Windows命令行会截断参数。比如参数含空格时,正确的格式是:

    chrome.exe "http://your-domain/script.php?shop=my shop"
    

    对比正常任务的参数格式,确保所有任务的URL都正确加了引号。

  • 修正任务的执行环境配置

    1. 如果任务设置了「不管用户是否登录都要运行」,Chrome在后台无桌面会话的环境下可能无法正常加载页面。可以改为「只有在用户登录时运行」,并保持用户登录状态;或者给Chrome添加无头模式参数--headless=new(Chrome 112及以上版本支持),让Chrome在后台无窗口的情况下正常加载页面:
      chrome.exe --headless=new "http://your-domain/script.php?shop=xxx"
      
    2. 检查任务的「起始于」路径,必须设置为Chrome的安装目录(比如C:\Program Files\Google\Chrome\Application),否则Chrome可能无法加载依赖文件导致启动异常。
  • 添加日志排查具体错误
    给异常任务的Chrome启动参数添加日志输出,定位具体问题:

    chrome.exe --enable-logging --v=1 --log-file=C:\chrome_logs\shop_xxx.log "http://your-domain/script.php?shop=xxx"
    

    每个任务使用不同的日志文件名,执行任务后查看日志文件,里面会记录Chrome启动时的错误信息(比如URL解析失败、权限不足等)。

  • 对比任务配置的细节差异
    仔细核对正常任务和异常任务的所有配置项,包括「操作」里的参数、「条件」「设置」标签的选项,确认没有拼写错误、多余空格或配置遗漏。

内容的提问来源于stack exchange,提问作者Laurent

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 20:02:16