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

On Tue, Dec 22, 2020 at 4:56 AM Adam Golding <[email protected]> wrote:
>
> 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...
>
> https://docs.racket-lang.org/continue/
>
> 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?
>
> --
> 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 [email protected].
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/racket-users/241d7cd7-8427-40c6-80fe-24f1d910bf76n%40googlegroups.com.

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAK%3DHD%2BZwvQs6%2B%3D%3DL%3Db5pPqs5Z3v%2BXsN83jqQrBsL0iNrgbrTzw%40mail.gmail.com.

Reply via email to