Auf D:\ gespeicherter Quellcode wird nicht ausgeführt

Hier könnt ihr alle Fragen zu SpiderBasic austauschen.
Benutzeravatar
Kurzer
Beiträge: 1614
Registriert: 25.04.2006 17:29
Wohnort: Nähe Hamburg

Auf D:\ gespeicherter Quellcode wird nicht ausgeführt

Beitrag von Kurzer »

Man nehme folgendes Codeschnippsel aus der SB Hilfe:

Code: Alles auswählen

Procedure CloseWindowEvent()
  Debug "Closing window: " + EventWindow()
  CloseWindow(EventWindow()) ; Close the specific window
EndProcedure

OpenWindow(0, 100, 100, 320, 200, "Window 0 - Resizable", #PB_Window_SizeGadget)
OpenWindow(1, 500, 100, 320, 200, "Window 1")
OpenWindow(2, 100, 400, 320, 200, "Window 2")

BindEvent(#PB_Event_CloseWindow, @CloseWindowEvent())
Füge ihn in den SB Editor ein und führt ihn aus: Alles wunderbar, Code wird im Browser ausgeführt.
Nun speichert man den Code unter beliebigem Namen direkt auf Festplatte D:\ und führt den Code per F5 erneut aus: Code wird nicht ausgeführt, weil der Server die Verbindung ablehnt.
Dann speichert man den Code in einem beliebigen Unterverzeichnis auf Festplatte D:\ ab (z.B. D:\spider\) und führt ihn erneut aus: Jetzt wird der Code wieder einwandfrei ausgeführt.

Ist das irgendein feature, was ich nicht kenne oder ein bug?

Bild

Gruß Markus
"Never run a changing system!" | "Unterhalten sich zwei Alleinunterhalter... Paradox, oder?"
PB 6.02 x64, OS: Win 7 Pro x64 & Win 11 x64, Desktopscaling: 125%, CPU: I7 6500, RAM: 16 GB, GPU: Intel Graphics HD 520
Useralter in 2023: 56 Jahre.
Benutzeravatar
Kiffi
Beiträge: 10620
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Auf D:\ gespeicherter Quellcode wird nicht ausgeführt

Beitrag von Kiffi »

Bestätigt.

Vermutung: Bei dem -document_root Parameter für sbmongoose fehlt ein abschließender Backslash (siehe unten stehenden Screenshot des Taskmanagers). Wenn der Code in einem Ordner ausgeführt wird, scheint das kein Problem zu sein. Direkt im Root eines Laufwerkes ausgeführt (hier würde dann nur "E:" stehen) startet sbmongoose erst gar nicht.

Bild
Hygge
Benutzeravatar
Kurzer
Beiträge: 1614
Registriert: 25.04.2006 17:29
Wohnort: Nähe Hamburg

Re: Auf D:\ gespeicherter Quellcode wird nicht ausgeführt

Beitrag von Kurzer »

Danke, Kiffi.
Dann melde ich das mal im SpiderBasic Forum.
"Never run a changing system!" | "Unterhalten sich zwei Alleinunterhalter... Paradox, oder?"
PB 6.02 x64, OS: Win 7 Pro x64 & Win 11 x64, Desktopscaling: 125%, CPU: I7 6500, RAM: 16 GB, GPU: Intel Graphics HD 520
Useralter in 2023: 56 Jahre.
Benutzeravatar
Kiffi
Beiträge: 10620
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Auf D:\ gespeicherter Quellcode wird nicht ausgeführt

Beitrag von Kiffi »

Kurzer hat geschrieben:Dann melde ich das mal im SpiderBasic Forum.
dito :wink:
Hygge
Antworten