netbox不能运行的原因

来源:百度知道 编辑:UC知道 时间:2024/07/12 09:56:33
怎么才能运行,我把防火墙都光了怎么还运行不了呢?
怎么在,main里改端口呀? 这个命令在哪里输入呀?就只有一个netbox.exe.怎么输入?

可能是端口被占用了, 你把main文件里的80改成8080试试,应该就可以了!

首先你要看右下角有没有netbox的图标,没有的话就说明没启动;
Dim httpd
Shell.Service.RunService "NBWeb", "NetBox Web Server", "NetBox Http Server Sample"
Sub OnServiceStart()
Set httpd = CreateObject("NetBox.HttpServer")
If httpd.Create("", 80) = 0 Then
Set host = httpd.AddHost("", "\wwwroot")
host.EnableScript = true
host.AddDefault "index.htm"
host.AddDefault "index.asp"
host.AddDefault "default.htm"
host.AddDefault "default.asp"
httpd.Start
else
Shell.Quit 0
end if
End Sub
Sub OnServiceStop()
httpd.Close
End Sub
Sub OnServicePause()
httpd.Stop
End Sub
Sub OnServiceResume()
httpd.Start
End Sub

改端口在第5行If httpd.Create("", 80) = 0 Then
这80就是80端口,不过要注意在改成别的端口后要在地址栏加端口号,比如改成82后要这样