J'essaye de configurer lighttpd pour exécuter l'application binaire de CGI (pas de script PHP ou smth, mais un fichier binaire, compilé à partir de la source C++). J'ai faitExécuter natif binaire CGI sur lighttpd
server.modules = (
...
"mod_cgi"
...
)
décommentée, ont myApp.exe
à htdocs/app
, et aussi
cgi.assign = ("myApp.exe" => "myApp.exe")
Ensuite, pour faire tout le travail de choses en accédant, par exemple, http://localhost:8080/app/myApp.exe?p=a&...
, je devais mettre un myApp.exe
vide dans lighttpd dossier racine (où se trouve l'exe du serveur). C'est étrange et ça craint, et toutes les CGI ne peuvent pas fonctionner de cette façon. L'application de ces actions à une autre application CGI (qui fonctionne parfaitement sur Apache correctement configuré) n'a pas donné de résultat.
Qu'est-ce que je fais mal?