Права на директорию выставляются 0000

Обсуждение CMS Made Simple в России.

Moderators: iturbay, wdwp

Post Reply
Leee
Forum Members
Forum Members
Posts: 22
Joined: Sun Jun 07, 2009 8:41 pm

Права на директорию выставляются 0000

Post by Leee »

Странная какая-то ситуация у хостера.

Захожу в Админку
Контент -> Управление изображениями
или
Content -> Image Manager

Создаю папку, но не могу в нее зайти.

Захожу в CP хостера, менеджер файлов, смотрю, а права на новосозданную директорию стоят 0000

Я поискал mkdir в коде своего сайта. Везде права должны выставляться 0777
Такая ситуация только этого хостера.
На локалке нормально как у меня, так и у коллеги.

В чем может быть причина? И как ее устранить малой кровью?
Leee
Forum Members
Forum Members
Posts: 22
Joined: Sun Jun 07, 2009 8:41 pm

Re: Права на директорию выставляются 0000

Post by Leee »

В теме "Перенос с Localhost" ZYV написал такую фразу
6) поправить config.php и права на файлы (если хостинг альтернативно-одаренный)
Наверное проблема в этом. Как правильно задать права на файлы?
ZYV
Language Partners
Language Partners
Posts: 868
Joined: Tue Nov 15, 2005 9:08 pm

Re: Права на директорию выставляются 0000

Post by ZYV »

Нет, это я говорил про другое - про права на папку tmp и т.п.

В твоём случае umask у хостера неправильный стоит.
unsigned double ZYV;
Leee
Forum Members
Forum Members
Posts: 22
Joined: Sun Jun 07, 2009 8:41 pm

Re: Права на директорию выставляются 0000

Post by Leee »

Спасибо, что ответили.
Какой должен umask у хостера стоять? Я ему отправлю запрос.
Если хостер откажется исправлять, мне придется переносить сайт на другой хостинг, по другому никак?
Leee
Forum Members
Forum Members
Posts: 22
Joined: Sun Jun 07, 2009 8:41 pm

Re: Права на директорию выставляются 0000

Post by Leee »

Спасибо, я разобрался.
ZYV натолкнул меня на мысль и я почитал, что такое umask
А проблема была вот в чем.
Папки в CMS MS создаются с правами 0777.
В таблице siteprefs я нашел такой параметр global_umask , там стояло 777
Т.е. получается что 0777 - 777 = 0
Я поменял global_umask  на 022, и все прекрасно заработало. Теперь 0777 - 022 = 0755
На локалке у меня все работало, т.к. тут стоит Vista, и понятия umask в ней нету.
Может я и ламер в CMS MS, но у меня все работает и я счастлив :)
ZYV
Language Partners
Language Partners
Posts: 868
Joined: Tue Nov 15, 2005 9:08 pm

Re: Права на директорию выставляются 0000

Post by ZYV »

Ламер, это гад такой, которому подсказали, а он сам вообще ничего не может и не хочет сделать. А ты --- молодец.
unsigned double ZYV;
Leee
Forum Members
Forum Members
Posts: 22
Joined: Sun Jun 07, 2009 8:41 pm

Re: Права на директорию выставляются 0000

Post by Leee »

Спасибо
Post Reply

Return to “Russian - русский”