Ich versuche Yast Appmod zu verwalten. Also:
yaws.conf:Wie ändere ich Yaws appmods Dateien?
<server localhost>
port = 8005
listen = 127.0.0.1
docroot = /home/ziel/www/CatsScript/src/
appmods = </, myappmod>
</server>
von http://yaws.hyber.org/appmods.yaws myappmod.erl:
-module(myappmod2).
-author('[email protected]').
-include("/home/ziel/erlang/yaws/include/yaws_api.hrl").
-compile(export_all).
box(Str) ->
{'div',[{class,"box"}],
{pre,[],Str}}.
out(A) ->
{ehtml,
[{p,[],
box(io_lib:format("A#arg.appmoddata = ~p~n"
"A#arg.appmod_prepath = ~p~n"
"A#arg.querydata = ~p~n",
[A#arg.appmoddata,
A#arg.appmod_prepath,
A#arg.querydata]))}]}.
Und es funktionierte, als ich es erstmals zum Einsatz. Aber später, als ich etwas in myappmod.erl änderte nichts als Antwort vom Server. Dann habe ich meineappmod.erl gelöscht, aber es funktioniert immer noch. Was muss ich tun, um Änderungen vorzunehmen?
Haben Sie die .erl-Datei neu kompiliert? –
appmods sind normale Erlang-Module und daher müssen sie kompiliert werden, um die Änderungen widerzuspiegeln. –