Lighttpd (Форум)
Ubuntu 18.04. Встановлено lighttpd і включено модуль dir-listing. Усередині www рута є два підкаталоги - звичайний підкаталог з файлами та каталог куди змонтований Google Drive за допомогою google-drive-ocamlfuse. У звичайний підкаталог із файлами у веб-браузері я можу зайти без проблем. У каталог же зі змонтованим GDrive браузер не заходить, каже 403. Права на обидва каталоги однакові - 775, власники теж однакові. В чому може бути проблема?
Заміна правил для .htacces на правила lighttpd
Доброго дня лайт не читає файлик .htacces, через це випливають великі проблеми з читання довільних посилань на записи та інше. Допоможіть вирішити цю проблему, написав правило, але воно не працює, зрозуміти чому не можу. Переписував його по-різному, але без успішно підкажіть у чому проблема?
Були й інші варіанти, але все перераховувати немає сенсу, прошу допомоги.
Надіслати будь-які підключення на локальний сервер
Підозрюю, що все робиться в один рядок за допомогою iptables, але я знайшов рішення для одного сайту -> «локалхост»
lighttpd у chroot'і не злітає.
Власне subj. Намагаюся налаштувати на Gentoo lighttpd в chroot, але зіткнувся з проблемою при запуску:
Конвертувати .htaccess apache2 для lighttpd
Ну і бажано штовхнути мене на що почитати на тему.
Не підключитися до libvirt з пітона під lighttpd
Ubuntu 16.04.2 Пітонівський скрипт з-під lighttpd не підключається до qemu:///system через unix socket (Permission denied). Той самий скрипт з консолі від того ж користувача www-data підключається нормально. Як перевірити, хто не дає з'єднатися?
Один аліас для всіх субдоменів?
Всім привіт, у lighttpd можливозробити один аліас для всіх субдоменів? приклад alias.url = ( "site.example.com" => "/var/www/servers/www.example.org/cgi-bin/" ) , щоб замість site використовувати вираз і не прописувати аліас для кожного субдомену
Підкажіть по OpenRC. [s]Коли не знаєш нічого крім systemd[/s]
Поставив для грати Alpine Linux. Вміст файлу /etc/init.d/lighttpd (як я зрозумів, він викрадений з генти): https://pastebin.com/2QrQsU5n
Там є такі рядки
Не можу зрозуміти, звідки береться $? Запускаю сервіс командоюrc-service lighttpd start, змінні середовища ніде не вказую. Запуск же lighttpd безпосередньо з командного рядка повідомляє «No configuration available»: тобто lighttpd за замовчуванням не читає конфіг з /etc/lighttpd
Підкажіть, де openrc набирає значення змінної LIGHTTPD_CONF?
Lighttpd, uwsgi, virtualenv. Як це приготувати?
Намагаюся за інструкцією підняти sync-сервер для Firefox. Lighttpd з версії 1.4.42 вміє uwsgi.
Пробую забити в конфіг по доках приблизно так:
Якщо я правильно розумію, то lighttpd має сам спавнити сервер за потребою, але щось йде не так.
переїзд з apache + mariadb 5.x на nginx + php-fpm + mariadb 10.x
Раніше був lighttpd на centos 7.X, все працювало коректно.
Зараз маю nginx 1.10 із ubuntu 16.04.
Zabbix працює коректно, переходить за всіма каталогами. В інших веб-ресурсів не працює перехід по каталогах - натомість повертає значення 404, тобто, головна сторінка відображається, а всі наступні зі значенням 404.
Магію з Apache2 в lighttpd
В Apache 2 є така магія:
Як зробити таке в lighttpd?
Переміщено leave з web-development
Lighttpd + uwsgi + Django = проблеми
Намагаюся підняти Django додаток на Lighttpd + uwsgi. Але отримую проблему: статичні та медіа-файли повертають 404. Ось частина вихлопу консолі веб-браузера:
І далі все в тому ж дусі.
Частина файлу settings.py:
Заздалегідь дякую за допомогу.
lighttpd & cgi-bin
Власне питання стосується cgi-скриптів, що запускаються з-під lighttpd. Проблема полягає в тому, що cgi-скрипти запускають одні бінарники і не запускають інші, навіть з повністю прописаними шляхами до них (що там є проблеми з $PATH і $LD_LIBRARY_PATH стало ясно відразу, довелося додатково робити export).
Підозрюю що там проблема з permission'ами т.к. скрипти без проблем працюють із echo, cat, ls і т.д. (все що працює в безрутовому режимі), а з чимось «крутіше» – облом. Судячи з гуглу, всі процеси cgi скриптів за замовчуванням запускаються від імені користувача «http», через що виникло закономірне питання - як підвищити привілеї цього користувача або змінити його на рута (прописати в /etc/passwd або ще як?).
Про всяк випадок - у бінарника власник root:root, права 755.