Перейти к содержанию

Рекомендуемые сообщения

Опубликовано
3 минуты назад, Mamay сказал:

Может как-то актуализировать инфу в шапке?

В entware-keenetic и entware-3x у пакета разное название. Шапка писалась, когда entware-3x не существовало.

  • Ответов 121
  • Создана
  • Последний ответ

Топ авторов темы

Опубликовано
Только что, zyxmon сказал:

В entware-keenetic и entware-3x у пакета разное название. Шапка писалась, когда entware-3x не существовало.

Моя понимать отчего так. Просто приходиться порой додумывать и убирать лишнее, читай мёртвое...

Опубликовано

Ни разу не "мёртвое". То, что DSL, GigaII и т.д. получили "второе дыхание" от выхода прошивок 2.08/2.09, не отменяет релизные 2.05/2.06. К тому же, многие упорно ставят на 2.07 и выше  - Entware-Keenetic.

Опубликовано
1 минуту назад, TheBB сказал:

Ни разу не "мёртвое". То, что DSL, GigaII и т.д. получили "второе дыхание" от выхода прошивок 2.08/2.09, не отменяет релизные 2.05/2.06. К тому же, многие упорно ставят на 2.07 и выше  - Entware-Keenetic.

Дико извиняюсь. Ляпнул не подумавши.

Опубликовано
В 27.02.2016 в 23:28, whbear сказал:

Структура сервера такая приблизительно:

/img - картинки

/img/weekly - картинки

/index.html

Под lighttpd индекс открывается с картинками.

Под nginx открывается индексная страница без картинок, сервер ссылки на папки с картинками не обрабатывает никак

ссылка типа shapka.jpg

В nginx что-то допиливать еще нужно? (простите за тупой вопрос).

Так же не открываются изображения.

Помогите исправить.

  • 3 недели спустя...
Опубликовано

nginx-zyx + php - все заработало,  прикрутил пару виртуальных серверов. timezone пришлось добавить, date неправильно работала.  А вот session как включить? Пишет  Fatal error: Call to undefined function session_start(). session.so  тоже нигде нету... 

  • 1 месяц спустя...
Опубликовано (изменено)

Подскажите синтаксис для использования кириллических доменов?
Пока nginx выдаёт: "[emerg] could not build server_names_hash, you should increase server_names_hash_bucket_size: 32".

з.ы. Оказалось, что всё очень просто, надо добавить параметр server_names_hash_bucket_size со значением 64.

Изменено пользователем Петр Грушин
ответ найден
Опубликовано
6 часов назад, Петр Грушин сказал:

Подскажите синтаксис для использования кириллических доменов?
Пока nginx выдаёт: "[emerg] could not build server_names_hash, you should increase server_names_hash_bucket_size: 32".

з.ы. Оказалось, что всё очень просто, надо добавить параметр server_names_hash_bucket_size со значением 64.

Он это всегда выдает при слишком большом конфиге, можете сразу 256 воткнуть.

Опубликовано
11 час назад, Le ecureuil сказал:

Он это всегда выдает при слишком большом конфиге, можете сразу 256 воткнуть.

Да, дело не в размере конфига, а наличии длинного имени в нем. Даже если имя одно, то ошибка воспроизводится.

Опубликовано (изменено)
47 минут назад, rulezznv сказал:

Парни а где кодировку подправить что бы русский язык корректно отобразился? спасибо.

Проверяем заголовки (например, Accept-Charset и Content-Type):
http://web-sniffer.net/

Проверяем в разметке, например:
<meta charset="utf-8">

И при сохранении файла, есс-но, выбираем соответствующую, если речь идет о статике html.

Изменено пользователем IgaX
Опубликовано

На втором пункте инструкции ввожу opkg install nginx-zyx или opkg install nginx и получаю ошибку:

(config)> opkg install nginx-zyx
Command::Base error[7405600]: no such command: install.
(config)> opkg install nginx
Command::Base error[7405600]: no such command: install.
(config)>

Или не в терминале надо, где тогда?

Опубликовано
8 часов назад, Sergiop сказал:

На втором пункте инструкции ввожу opkg

Вы не выполнили нулевой пункт инструкции - не установили Entware-keenetic или Entware-3x (что ставить - зависит от прошивки).

Опубликовано

Zyxmon, спасибо, всё завелось!!

В 27.02.2017 в 00:28, vledward сказал:

nginx-zyx + php - все заработало...

Друг, будь добр, подскажи или ссылкни на путёвый мануал, желательно ещё и с mysql..

Или Боливар не вытянет двоих?? Например wordpress, без особой нагрузки? Железяка Keenetic II, прошивка 2.08.

Опубликовано

Друзья, перепробовал все описанные способы, да так и не смог ограничить доступ к директориям. Подскажите в каком направлении рыть.

Если правильно понял, то без апача пароли не действуют, это касается не только утилиты htpasswd, которая есть только в составе утилит апача.

Опубликовано

Без авторизации всё открывается, а вот с нею...

Добавил папку "test" и прописал в конфиг nginx:

#   sitename2.ru & sitename2x.ru

    server {
        listen       81;
        server_name  sitename2.ru www.sitename2.ru sitename2x.ru www.sitename2x.ru;
        #access_log  /opt/share/nginx/html/sitename2.ru/logs/sitename2.ru.access.log;
        error_log   /opt/share/nginx/html/sitename2.ru/logs/sitename2.ru.error.log info;
#
        location / {
            root   /opt/share/nginx/html/sitename2.ru/public_html;
            index  index.html;
        }
#
        location /test {
#       location = /update {
#       location ~* \.(zip|7z)$ {
            satisfy  any;
            auth_basic   "Password";
            auth_basic_user_file   /opt/share/nginx/html/sitename2.ru/.htpasswd;
        }
#
        location ~ /\.ht {
           deny  all;
        }
    }
} 

Однако, в логах:

2017/04/05 22:16:05 [error] 583#0: *2 "/opt/html/test/index.html" is not found (2: No such file or directory), client: <тут мой IP>, server: sitename2.ru, request: "GET /test/ HTTP/1.0", host: "sitename2.ru"

Что вполне естественно, т.к. в конфиге указан другой путь, а именно "/opt/share/nginx/html/sitename2.ru/public_html".
После авторизации вылезает ошибка 404, однако сама авторизация проходит, пароль из файла подхватывает.

Создал папку "/opt/html/test/" и закинул туда index.html. После авторизации sitename2.ru/test/ индекс открывается.
Попытался найти путь "opt/html" через grep, нигде подобной комбинации нет. Куда рыть?
 

nginx.conf

Опубликовано

Недавно установил на Giga II прошивку версии v2.06(AAFS.1)C2, а до этого сидел на 1.11. Стал настраивать сервер так же как в первом посте, но оказалось, что порты меньше 1025 не открываются. И еще непонятно, не будет ли веб-интерфейсу мешать веб-сервер на 80 порту? В NDMSv1 была настройка порта веб интерфейса. Пробовал добавлять правила командой iptables, но они удаляются через несколько секунд (причем чем выше номер порта тем дольше удаляется). Я делаю что-то неправильно или эта возможность не актуальна для данной версии прошивки?

Screenshot - 08.04.2017 - 19:57:32.png

Опубликовано

ставьте 2.08, там есть изменение порта веб-интерфейса. для прошивок 2.05-2.06 порт должен быть отличен от 80 (для ext-ui, напр., используется 88)

Опубликовано
1 час назад, Aleksey сказал:

Пробовал добавлять правила командой iptables, но они удаляются через несколько секунд

Чтобы не удалялись, нужно прописывание правил добавить в скрипт /opt/etc/ndm/netfilter.d/my_rules.sh

Опубликовано
20 минут назад, ndm сказал:

netfilter.d/my_rules.sh

Нужно ли для этого устанавливать компонент "Ядерные модули подсистемы netfilter для открытых пакетов"?

  • 5 месяцев спустя...
Опубликовано

При запуске сервера выпадает ошибка nginx: /opt/lib/libc.so.6: version `GLIBC_2.27' not found (required by nginx), я так понимаю надо обновить какую-то библиотеку или наоборот установить старую версию веб сервера? 

Опубликовано
1 минуту назад, zyxmon сказал:

Нужно описать, как Вы дошли до этого, что ставили и как.

1) Обновил на роутере прошивку на последнюю, что предложил веб интерфейс

2) Взял флешку на 32 Гб и отформатировал ее на ноутбуке с Lubuntu в Ext3 и скопировал на нее архив с Entware-3x

3) Включил поддержку OPKG и прописал сценарий /opt/etc/init.d/rc.unslung (по мануалу)

4)Подключился по SSH, поменял пароль на рут. Далее вводил команды по очереди 

opkg update
opkg install nginx

5) на ноуте (флешку вынул при выключенном роутере) Отредактировал /opt/etc/nginx/nginx.conf   и поменял порт на 81

6) при вводе команды на запуск веб сервера 

/opt/etc/init.d/S80nginx start

получаю ошибку nginx: /opt/lib/libc.so.6: version `GLIBC_2.27' not found (required by nginx) и сервер не отзывается по адресу http://192.168.1.1:81

 

Опубликовано

1. Сейчас уже ставят не Entware-3x, а просто Entware.

2. После `opkg update` следовало бы выполнить `opkg upgrade`. Поскольку установка в первый раз - ставьте сразу Entware (без суффиксов).

Опубликовано (изменено)
57 минут назад, zyxmon сказал:

1. Сейчас уже ставят не Entware-3x, а просто Entware.

2. После `opkg update` следовало бы выполнить `opkg upgrade`. Поскольку установка в первый раз - ставьте сразу Entware (без суффиксов).

Спасибо. Сейчас попробую все заново поставить

 

А еще нашел выше упоминания о lighttpd, но не могу найти тему по нему. Чем он лучше/хуже и как его установить и сконфигурировать

Установил с нуля просто Entware, и все запустилось. Спасибо за ценный совет

 

Изменено пользователем Владислав «vladi5700» Никишов
все заработало
  • 5 недель спустя...
Опубликовано
2 часа назад, Chervonenko_CA сказал:

А?? Ссылочки битые?

При "переезде" форума на новый движок, ссылки и некоторые посты "побились". Это было давно...

Посмотрите в теме:

 

  • 1 месяц спустя...
Опубликовано (изменено)

Перестал работать Nginx. Обновление с Entware-3x до Entware, замена php5 на php7, переустановка nginx не помогает, выдает следующую ошибку:

/opt/etc/init.d # ./S80nginx start
nginx: error while loading shared libraries: /opt/lib/liblua.so.5.1.5: ELF file's phentsize not the expected size

Подскажите, что нужно сделать? Keenetic Viva, NDMS v2.08(AANT.0)B0

Разобрался. Пришлось ручками переустановить библиотеку liblua:

opkg remove liblua --force-removal-of-dependent-packages
opkg install liblua

 

Изменено пользователем Khaninea

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.