
The executable needs the templates in the same directory to work correctly.
Copy the happs-tutorial.tar.gz file from whereever cabal put it --
probably somewhere under .cabal if you're on linux. Untar it, cd into
the directory, compile and run in there. Should work.
I'll revise the tutorial instructions to make this clearer, thanks for
the feedback.
Thomas.
2008/9/29 Anton Tayanovskyy
Hello Thomas,
After doing
sudo cabal install happs-tutorial
I got HappS to build which is really a great improvement (about a year ago I could not build HappS). It also installed happs-tutorial executable.
Now, the executable runs, but when I try to access the server over HTTP, I get:
IO Error: Just "templates/base.st" -- does not exist
Also, on my system I can't locate base.st nor hackInGhci.sh mentioned in the online tutorial. Actually, I somehow fail to make sense of this page:
http://www.happstutorial.com/tutorial/run-tutorial-locally
After the Cabal install, I'm lost. Maybe it's just me not seeing something obvious, but in that case it still gives you a good sample of your target audience, us webmonkeys :)
If that helps, I'm on Fedora 9, GHC 8.3.
Thanks.
--Anton
On Mon, Sep 29, 2008 at 5:25 PM, Thomas Hartman
wrote: Someone on reddit pointed out that many firewalls block 5001 so I moved to vanilla http port 80.
2008/9/29 Thomas Hartman
: Hello, world.
In Version 4 of the ongoing self-demoing HAppS Tutorial, we implement a HAppS job board using HAppS.
demo: http://happstutorial.com:5001
install: sudo cabal install happs-tutorial
darcs head: darcs get http://code.haskell.org/happs-tutorial
There aren't any new lessons compared to the last release, but the code is much cleaner, and... well... the web site actually does something.
Coming soon, lessons on form processing and HAppS State.
Enjoy!
Thomas.
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe