Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 16

Тема: nginx symlinks

  1. #1

    Thumbs down nginx symlinks

    ISPmanager Pro 4.4.9
    ISPmanager Pro 4.4.8.3
    ISPmanager Lite 4.4.9
    ISPmanager Lite 4.4.8.3
    Centos 6
    FreeBSD 9
    Debian 6

    Мало того что некоторые сайты не отображают картинки с этой строчкой, так ещё и когда её убираеш то из раздела "WWW домены" у юзера пропадают эти домены у которых я убрал эти строчки...

    disable_symlinks if_not_owner from=$root_path/$subdomain;
    set $root_path /var/www/user284/data/www/domen.pro;
    Прошу компанию ISPsystem как можно скорей убрать этот баг, иначе с ним работать невозможно...

  2. #2
    Cool UNIX admin Аватар для ls
    Регистрация
    12.03.2007
    Сообщений
    10,471

    По умолчанию

    Чтобы сайты отображали картинки надо чтобы права на папку www были 755
    с правами 751 nginx не сможет показать картинки если используется disable_symlinks (особенность nginx)

    Сделайте также
    Код:
    chmod 755 /usr/local/ispmgr/etc/www.skel
    чтобы поправить для новых доменов
    Последний раз редактировалось ls; 25.10.2012 в 00:25.

  3. #3

    По умолчанию

    Дело в том что эти проблемы идут на свежеустановленной панели

  4. #4
    Senior Member Аватар для Alex Keda
    Регистрация
    20.01.2009
    Адрес
    USSR
    Сообщений
    2,919

    По умолчанию

    Цитата Сообщение от ls Посмотреть сообщение
    Чтобы сайты отображали картинки надо чтобы права на папку www были 755
    с правами 751 nginx не сможет показать картинки если используется disable_symlinks (особенность nginx)
    в проинципе, для работы же достаточно 701?
    705 в данном случае не достаточно будет?
    Убей их всех! Бог потом рассортирует...

  5. #5
    Cool UNIX admin Аватар для ls
    Регистрация
    12.03.2007
    Сообщений
    10,471

    По умолчанию

    в проинципе, для работы же достаточно 701?
    705 в данном случае не достаточно будет?
    ???
    nginx ведь под other работает и ему только зайти в папку недостаточно, надо читать листинг директории ("а вдруг ли там симлинки" проверить), соответственно 5, а не 1 должны быть права
    Ставить 705 на папку www в директории пользователя, а не 755 не вижу и потенциально может вызвать проблемы с дополнительными ftp-пользователями (не проверял) если вдруг ftp-сервер будет проверять права от корня
    Проблема в том что у Trigger права 751, а не 755

  6. #6

    По умолчанию

    Цитата Сообщение от ls Посмотреть сообщение
    ???
    nginx ведь под other работает и ему только зайти в папку недостаточно, надо читать листинг директории ("а вдруг ли там симлинки" проверить), соответственно 5, а не 1 должны быть права
    Ставить 705 на папку www в директории пользователя, а не 755 не вижу и потенциально может вызвать проблемы с дополнительными ftp-пользователями (не проверял) если вдруг ftp-сервер будет проверять права от корня
    Проблема в том что у Trigger права 751, а не 755
    Вот недавно проблема повторилась на CentOS 6, были верные права 755 на www, таже проблема с картинками была пока не убрал эти строчки.

  7. #7

    По умолчанию

    Может сделать возможность отключать в ispmanager эти строчки совсем?

  8. #8
    Senior Member Аватар для rootden
    Регистрация
    30.10.2011
    Сообщений
    439

    По умолчанию

    Цитата Сообщение от Trigger Посмотреть сообщение
    Может сделать возможность отключать в ispmanager эти строчки совсем?
    зачем отключать? что бы взломав 1 аккаунт залезли в другие сайты?

    все там работает, вы что то делаете не так.

    можно убрать плагином, например по событию создания вирт хоста удалять это из nginx.

  9. #9

    По умолчанию

    Цитата Сообщение от rootden Посмотреть сообщение
    зачем отключать? что бы взломав 1 аккаунт залезли в другие сайты?

    все там работает, вы что то делаете не так.

    можно убрать плагином, например по событию создания вирт хоста удалять это из nginx.
    кто бы этот плагин сделал бы?

  10. #10
    Cool UNIX admin Аватар для ls
    Регистрация
    12.03.2007
    Сообщений
    10,471

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •