windows 双击 windows.bat文件报错 如何清除

annajax

问题描述

Win11系统 双击 windows.bat文件报错

报错信息

Notice: Undefined index: listen in D:\phpStudy\PHPTutorial\WWW\webman\vendor\workerman\webman-framework\src\support\App.php on line 86
@@@no worker inited@@@

截图报错信息里报错文件相关代码

这里粘贴截图
截图

操作系统及workerman/webman等框架组件具体版本

电脑是 Win11系统 ,php 环境如下:
PHP 7.4.33 (cli) (built: Nov 2 2022 15:06:48) ( NTS Visual C++ 2017 x64 )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Xdebug v3.1.6, Copyright (c) 2002-2022, by Derick Rethans

161 1 0
1个回答

walkor 打赏

升级
composer require workerman/webman-framework ^1.6 -W

  • annajax 2024-11-22

    我php7.4的 咋升级,不升级php的前提下,可修复这个问题吗?webman-framework 1.5版本我看了源代码配置文件 server.php 里面根本没有 $config['listen'] 这个属性

  • walkor 2024-11-22

    composer require workerman/webman-framework ^v1.5.25

  • annajax 2024-11-22

    按你说的执行了 composer require workerman/webman-framework ^v1.5.25 报错没了,但是双击启动后一直反复执行 process D:\phpStudy\PHPTutorial\WWW\webman\start.php terminated and try to restart
    @@@no worker inited@@@

  • walkor 2024-11-22

    你怎么启动的?

  • annajax 2024-11-22

    windows下 双击windows.bat 这个文件启动的

  • walkor 2024-11-22

    https://github.com/walkor/webman-framework/blob/1.5/src/windows.php
    windows.bat 同级有个 windows.php,替换下

×
🔝