Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Lua + Lighttpd + FastCGI  (Прочитано 2892 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн bektau

  • Автор темы
  • Участник
  • *
  • Сообщений: 140
  • US 9.04, US 9.10 , Lucid 10.04 (fix)
    • Просмотр профиля
Lua + Lighttpd + FastCGI
« : 22 Апреля 2010, 15:47:25 »
Здравствуйте, захотелось попробывать связку Lua + Lighttpd + FastCGI.
1. Установил lua5.1
2. На компе стоит lighttpd
3. Погуглив выяснил что FastCGI интерфэйсом для запуска в lighttpd  *.lua скриптов, может выступать wsapi
установил liblua5.1-wsapi1, liblua5.1-wsapi-fcgi-dev, liblua5.1-wsapi-fcgi-1
4. Подправил /etc/lighttpd/conf-available/10-fastcgi.conf (в лайти у меня php работает как FastCGI и ссылка на conf-available уже прописана) , и добавил wsapi интерфэйс для обработки *.lua скриптов :
   
 ".lua" =>
  ((
        "bin-path" => "/usr/bin/wsapi.fcgi",
"socket" => "/tmp/lua.socket",
"min-procs" => 20,
"max-procs" => 20,
"idle-timeout" => 20
  ))
так как хочу тестировать в системе web-приложения написанные на php и lua .
5. Сохранил и сделал reload :
$ sudo /etc/init.d/lighttpd force-reload
Syntax OK
 * Reloading web server configuration lighttpd                 [ OK ]
Проверил, php  работает всё ок,
создал в своей www директории папку lua и test.lua скрипт, с содержимым :
(Нажмите, чтобы показать/скрыть)
Набираю в браузере localhost/lua/test.lua
выдаёт ошибку :
(Нажмите, чтобы показать/скрыть)
Чем может быть вызвана ошибка, и пробывал ли кто нибудь запуск .lua скриптов в lighttpd ?

Есть такой мануал :
Запуск Lua + Orbit + WSAPI + FASTCGI + Lighttpd на Ubuntu 7.10
Но не хочется фреймворк тянуть Orbit.
Хочется поработать просто с lua , да и модули какие то там создавать, непонятно в общем для начинающего осваивать ЯП Lua.

Так же есть такой мануал FastCGI + LUA ,
неясно как работать с переменными окружения,
а форум lua.ru судя по всему мёртвый.

Если кто успешно пользовал связку Lighttpd+ Lua + FastCGI - отпишитесь пожалуйста,
и поделитесь опытом.
Или поправьте где я обшибся.
« Последнее редактирование: 22 Апреля 2010, 16:00:38 от bektau »

 

Страница сгенерирована за 0.031 секунд. Запросов: 27.