Как настроить fastcgi для работы с ligttpd в человечности

Вы могли показать нам traceroute, например, www.google.com? Если Вы получаете +1000ms сразу после своего Cisco 2600, это, вероятно, означает, что кто-то на Вашей LAN использует всю пропускную способность ADSL.

0
задан 8 March 2010 в 21:45
2 ответа

Я получаю ту же ошибку, когда пытаюсь использовать приложение helloweb c в качестве примера двоичного файла сценария fast-cgi. Ошибка возникает из-за того, что при запуске скрипта лайт не может найти связанную разделяемую библиотеку libfcgi.so.0.

Как только я обновляю свои LD_LIBRARY_PATH и ldconfig, образец двоичного файла fcgi-script может нормально найти библиотеку. экспорт LD_LIBRARY_PATH = / usr / local / lib
ldconfig

В error.log не указывается, что библиотека отсутствует, когда вы вызываете lighttpd как службу ( sudo service lighttpd start ).

, но если вы запустите lighttpd из тех источников, где вы можете собрать lighty ( sudo lighttpd -D -f doc / config / mylighttpd.conf ), вы получите сообщение об ошибке.

/ usr / lib / fcgi-bin / helloweb: ошибка при загрузке общих библиотек: libfcgi.so.0: невозможно открыть файл общих объектов: нет такого файла или каталога)

надеюсь, это кому-то поможет.

0
ответ дан 5 December 2019 в 17:45

Я предполагаю, что вы запускаете сервер как root. Если нет, можете ли вы убедиться, что пользователь, которого вы используете для запуска сервера, имеет доступ к / usr / local / bin / cgi-fcgi? Также убедитесь, что cgi-fcgi работает без ошибок, просто выполнив / usr / local / bin / cgi-fcgi

0
ответ дан 5 December 2019 в 17:45

Теги

Похожие вопросы