无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 1012|回复: 25
打印 上一主题 下一主题

[求助] mywebserver重新测试还是不正常!

[复制链接]
跳转到指定楼层
1#
发表于 5 天前 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 mygamexxx 于 2025-8-26 08:45 编辑

使用mywebserver作为HTTP服务器,简单设置服务目录G:\pxe、IP地址127.0.0.1,启动服务器,测试HTTP连接总是不成功(浏览器中访问127.0.0.1已拒绝连接)。
使用easywebserver一直正常。

开MYWEB不正常.png (173.45 KB, 下载次数: 1)

开MYWEB不正常.png

同时开不正常.png (177.66 KB, 下载次数: 0)

同时开不正常.png

开EASYWEB正常.png (198.37 KB, 下载次数: 0)

开EASYWEB正常.png
2#
发表于 5 天前 | 只看该作者
是不是端口冲突

点评

没有端口冲突,用EASYWEBSERVER都能正常。  详情 回复 发表于 5 天前
回复

使用道具 举报

3#
 楼主| 发表于 5 天前 | 只看该作者

没有端口冲突,用EASYWEBSERVER都能正常。

点评

是不是设置有问题 不要勾选URL重写规则试试  发表于 5 天前
回复

使用道具 举报

4#
发表于 5 天前 | 只看该作者
不会玩,不过试了下好像没问题:


点评

mywebserver这个软件 做了配置 要先点击中间的菜单"保存更改",然后再点击左上的运行,否则显示页面会全部403错误。  详情 回复 发表于 5 天前
回复

使用道具 举报

5#
 楼主| 发表于 5 天前 | 只看该作者
不勾选URL重写规则,没有改善,算了不试了。
回复

使用道具 举报

6#
发表于 5 天前 | 只看该作者
邪恶海盗 发表于 2025-8-23 17:23
不会玩,不过试了下好像没问题:

mywebserver这个软件
修改了配置 要先点击中间的菜单"保存更改",然后再点击左上的运行,否则访问网页可能会全部显示403错误。

点评

不懂,我只是验证一下能不能用而已... 二○二五年八月二十三日  详情 回复 发表于 5 天前
偶尔能正常几秒钟。正常的画面是这样的。  详情 回复 发表于 5 天前
回复

使用道具 举报

7#
发表于 5 天前 | 只看该作者
box这个脚本用起简单方便
回复

使用道具 举报

8#
 楼主| 发表于 5 天前 | 只看该作者
绿光科技 发表于 2025-8-23 17:28
mywebserver这个软件
修改了配置 要先点击中间的菜单"保存更改",然后再点击左上的运行,否则访问网页可 ...

偶尔能正常几秒钟。正常的画面是这样的。

微信截图_20250823174257.png (256.2 KB, 下载次数: 7)

微信截图_20250823174257.png
回复

使用道具 举报

9#
发表于 5 天前 | 只看该作者
绿光科技 发表于 2025-8-23 17:28
mywebserver这个软件
修改了配置 要先点击中间的菜单"保存更改",然后再点击左上的运行,否则访问网页可 ...

不懂,我只是验证一下能不能用而已...


二○二五年八月二十三日
回复

使用道具 举报

10#
发表于 5 天前 | 只看该作者
高版本我也放弃了,我用MyWebServer3.6.22版本没啥问题。只刷小米路由器时简单用一下,没有长时间测试。

点评

谢谢,试了3.6.22版本是正常的。  详情 回复 发表于 5 天前
回复

使用道具 举报

11#
 楼主| 发表于 5 天前 | 只看该作者
本帖最后由 mygamexxx 于 2025-8-23 20:19 编辑
wonderfully 发表于 2025-8-23 17:58
高版本我也放弃了,我用MyWebServer3.6.22版本没啥问题。只刷小米路由器时简单用一下,没有长时间测试。

谢谢,试了3.6.22版本是正常的。吾爱的3.8.43版也是正常的。
回复

使用道具 举报

12#
发表于 5 天前 | 只看该作者
后面那个不是PhpStudy么?

点评

Httpd版的,实际就是phpStudy。  详情 回复 发表于 4 天前
回复

使用道具 举报

13#
 楼主| 发表于 4 天前 | 只看该作者
本帖最后由 mygamexxx 于 2025-8-24 10:50 编辑
邪恶海盗 发表于 2025-8-23 22:54
后面那个不是PhpStudy么?

Httpd版的,实际就是phpStudy。官网http://www.phpstudy.net,最新版8.1。

微信截图_20250824104802.png (108.15 KB, 下载次数: 4)

微信截图_20250824104802.png
回复

使用道具 举报

14#
发表于 4 天前 | 只看该作者
我是小白,向老师学习!
回复

使用道具 举报

15#
发表于 4 天前 | 只看该作者
来了解一下
回复

使用道具 举报

16#
发表于 3 天前 | 只看该作者
进来学习
回复

使用道具 举报

17#
发表于 3 天前 | 只看该作者
谢谢分享
回复

使用道具 举报

18#
 楼主| 发表于 3 天前 | 只看该作者
重新测试,还是搞不定mywebserver,原来以为的正常是假象,重新刷新127.0.0.1就会无法连接。
回复

使用道具 举报

19#
发表于 前天 04:41 来自手机 | 只看该作者
怎么解决的?作为技术帖子,应当告知关注的网友。这是绅士风度。

点评

最新测试是没搞定。  详情 回复 发表于 前天 07:50
回复

使用道具 举报

20#
 楼主| 发表于 前天 07:50 | 只看该作者
2011yaya2007777 发表于 2025-8-26 04:41
怎么解决的?作为技术帖子,应当告知关注的网友。这是绅士风度。

最新测试是没搞定。
回复

使用道具 举报

21#
发表于 前天 08:49 | 只看该作者
caddy和niginx怎么样。
这2个网评都不错,也不算太大。江南一根葱和sinoxer做的网启我看都有用
回复

使用道具 举报

22#
发表于 前天 15:39 | 只看该作者

点评

这个试了,没地方修改配置,根目录只能在程序文件所在位置。  详情 回复 发表于 前天 16:30
回复

使用道具 举报

23#
 楼主| 发表于 前天 16:30 | 只看该作者
piaomusic 发表于 2025-8-26 15:39
https://gitee.com/mjpclab/go-http-file-server

这个试了,没地方修改配置,根目录只能在程序文件所在位置。

点评

可以指定目录的啊。 我做成了 单文件版。 你可以安装7Z后替换一下批处理。 @pushd "%~dp0" >nul 2>&1 @echo off :: GHFS HTTP文件服务器 :: 安装/卸载GHFS系统服务 :: 设置窗口大小(80列×20行) mode  详情 回复 发表于 前天 16:43
回复

使用道具 举报

24#
发表于 前天 16:43 | 只看该作者
本帖最后由 piaomusic 于 2025-8-26 16:51 编辑
mygamexxx 发表于 2025-8-26 16:30
这个试了,没地方修改配置,根目录只能在程序文件所在位置。

可以指定目录的啊。 我做成了 单文件版。 你可以安装7Z后替换一下批处理。

https://www.123912.com/s/sj4rVv-DGIVH

@pushd "%~dp0" >nul 2>&1

@echo off
:: GHFS HTTP文件服务器
:: 安装/卸载GHFS系统服务

:: 设置窗口大小(80列×20行)
mode con: cols=80 lines=20

:: 检查管理员权限
NET FILE >nul 2>&1
if %errorLevel% neq 0 (
    echo 请使用管理员权限运行此脚本
    timeout /t 5 >nul
    exit /b 1
)

:: 设置变量
set SERVICE_NAME=GHFS
set GHFS_EXE=ghfs.exe
set NSSM_EXE=nssm.exe

set SHARE_DIR=D:\BaiduNetdiskDownload    【在这里指定目录】
set PORT=80   【在这里指定端口】
set TIMEOUT=30

:: 获取脚本所在目录
set "SCRIPT_DIR=%~dp0"
cd /d "%SCRIPT_DIR%"

:menu
cls
echo ==============================================
echo          GHFS HTTP文件服务菜单
echo ==============================================
echo.
echo  1. 安装GHFS服务
echo  2. 卸载GHFS服务
echo.
echo  3秒内未选择将自动安装...
echo.

:: 设置3秒等待时间,如果无输入则自动选择1
choice /C 12 /N /T 3 /D 1 >nul
set choice=%errorlevel%

if "%choice%"=="1" goto install
if "%choice%"=="2" goto uninstall

:install
cls
echo 正在准备安装GHFS服务...
echo.

:: 检查必需文件
if not exist "%GHFS_EXE%" (
    echo 错误:当前目录下未找到 %GHFS_EXE%
    timeout /t 3 >nul
    exit /b 1
)

if not exist "%NSSM_EXE%" (
    echo 错误:当前目录下未找到 %NSSM_EXE%
    timeout /t 3 >nul
    exit /b 1
)

:: 创建共享目录
if not exist "%SHARE_DIR%\" (
    echo 正在创建共享目录 %SHARE_DIR%...
    mkdir "%SHARE_DIR%" >nul 2>&1
    if errorlevel 1 (
        echo 错误:无法创建目录
        timeout /t 3 >nul
        exit /b 1
    )
)

:: 检查并停止现有服务
echo 正在检查现有服务...
sc query "%SERVICE_NAME%" >nul 2>&1
if %errorLevel% equ 0 (
    echo 服务已存在,正在停止并删除...
    net stop "%SERVICE_NAME%" >nul 2>&1
    sc delete "%SERVICE_NAME%" >nul 2>&1
    timeout /t 2 >nul
)

:: 注册服务
echo 正在注册服务...
"%NSSM_EXE%" install "%SERVICE_NAME%" "%CD%\%GHFS_EXE%" --listen :%PORT% --root "%SHARE_DIR%" >nul 2>&1
if errorlevel 1 (
    echo 错误:服务注册失败
    timeout /t 3 >nul
    exit /b 1
)

:: 配置服务
"%NSSM_EXE%" set "%SERVICE_NAME%" DisplayName "GHFS HTTP文件服务" >nul
"%NSSM_EXE%" set "%SERVICE_NAME%" Description "提供 %SHARE_DIR% 目录的HTTP文件服务,监听 %PORT% 端口" >nul
"%NSSM_EXE%" set "%SERVICE_NAME%" Start SERVICE_AUTO_START >nul
"%NSSM_EXE%" set "%SERVICE_NAME%" AppDirectory "%CD%" >nul
"%NSSM_EXE%" set "%SERVICE_NAME%" AppStdout "%CD%\%SERVICE_NAME%.log" >nul
"%NSSM_EXE%" set "%SERVICE_NAME%" AppStderr "%CD%\%SERVICE_NAME%.log" >nul

:: 启动服务
echo 正在启动服务...
net start "%SERVICE_NAME%" >nul 2>&1
if errorlevel 1 (
    echo 错误:服务启动失败,请检查日志
    timeout /t 3 >nul
    exit /b 1
)

:: 检查服务状态
echo 正在检查服务状态...
for /L %%i in (1,1,%TIMEOUT%) do (
    sc query "%SERVICE_NAME%" | find "RUNNING" >nul
    if not errorlevel 1 (
        echo 服务安装成功!
        echo 共享目录:%SHARE_DIR%
        echo 访问地址:http://localhost:%PORT%/

        :: 添加防火墙规则
        echo 正在配置防火墙...
        netsh advfirewall firewall add rule name="%SERVICE_NAME%" dir=in action=allow protocol=TCP localport=%PORT% >nul 2>&1

        :: 正常退出
        timeout /t 3 >nul
        exit /b 0
    )
    timeout /t 1 >nul
)

echo 错误:服务未在%TIMEOUT%秒内启动
exit /b 1

:uninstall
cls
echo 正在准备卸载GHFS服务...
echo.

echo 正在停止服务...
net stop "%SERVICE_NAME%" >nul 2>&1

echo 正在删除服务...
sc delete "%SERVICE_NAME%" >nul 2>&1

echo 正在移除防火墙规则...
netsh advfirewall firewall delete rule name="%SERVICE_NAME%" >nul 2>&1

echo 服务已成功卸载
timeout /t 3 >nul
exit /b 0

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-8-28 04:53

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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