Я скомпилировал примеры fastcgi c-api: http://www.fastcgi.com/devkit/examples/ Они работают нормально, когда я выполняю их вручную в командной строке (например, набираю ./echo), но у меня возникают некоторые проблемы при попытке сделать эторабота с lighttpd.
"/echo.fcgi" => ( "localhost" => ( "socket" => "/tmp/echo.sock", "bin-path" => "/Users/onur/Downloads/fcgi-2.4.0/examples/tiny", "check-local" => "disable" ), )
new-host:examples onur$ ls -la echo -rwxr-xr-x 1 _www _www 3322 Aug 4 21:21 echo
Чего мне не хватает?Каковы особенности выполнения двоичного файла с помощью fastcgi в lighttpd?
не должно ли это:
"bin-path" => "/Users/onur/Downloads/fcgi-2.4.0/examples/tiny",
быть чем-то вроде этого, вместо этого?
"bin-path" => "/Users/onur/Downloads/fcgi-2.4.0/examples/echo",
вы пытаетесь запустить эхо , а не крошечный , не так ли?