CMS Made Simple - вопросы.

big boy
На сайте с 18.11.2006
Offline
356
947

Установил и столкнулся с проблемой. Раньше этого не было в движке, видимо пользовался им последний раз достаточно давно.

При установке у меня спросили - Маска создания файла (umask): 022 (по умолчанию).

Так вот эта зараза не меняется. Всем новым файлам пишет права доступа 022.

В настройках поменял значение, отковырял config и там тоже заменил на 755, а двиг упорно продолжает писать 022.

Как сменить маску создания файла?

В папку tmp/cache на сколько я понял записывается кеш стилей, типа stylesheet_30_1153848152.css

Так вот из-за неправильных прав доступа двиг не может открыть стиль и из-за этого сайт некорректно работает.

✔ Как я генерирую статьи через ИИ, которые приносят трафик - https://webmasta.ru/blog/16-vkalyvayut-roboty-ne-chelovek-stati-s-pomoschyu-ii-kotorye-prinosyat-trafik
C
На сайте с 28.01.2010
Offline
70
#1

umask это не chmod. Говоря по-простому, значение umask отнимается от прав, устанавливаемых по-умолчанию. Если по-умолчанию стоят права 666 - то 666-022 = 644. Если 777, то 777-022=755.

Вам скорее надо разобраться с настройками хостинга и правами по умолчанию если маска 022 работает не так как нужно. Можете попробовать маску 000.

Это - личная подпись. Здесь обычно ставят ссылки на всякие кривые сайты, надеясь получить "жирный бек".
big boy
На сайте с 18.11.2006
Offline
356
#2

Спасибо! Разобрался.

А CMS и в правду простая оказалась (в хорошем смысле).

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий