Web Server Tutorial Tries to Write to Library Directory

30 views
Skip to first unread message

Adam Golding

unread,
Dec 22, 2020, 4:56:48 AM12/22/20
to Racket Users
I'm a little confused by this tutorial--when I run the 'persistent model' in section 14 it tries to write a file to the read-only directory the web-server library itself is in...

but grabbing the current directory before it loads the web server doesn't seem to work--how do I modify it to make it write to the same folder as the .rkt file?

Sam Tobin-Hochstadt

unread,
Dec 22, 2020, 9:40:10 AM12/22/20
to Adam Golding, Racket Users
I believe this is a bug in `web-server/insta`, but here's a workaround:

Add the following to the beginning of the `app` module:

(require racket/runtime-path)
(define-runtime-path here ".")

Then use `here` instead of `(current-directory)` in the `start` function.

Sam
> --
> You received this message because you are subscribed to the Google Groups "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to racket-users...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/241d7cd7-8427-40c6-80fe-24f1d910bf76n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages