Атрибуты 777

InstantCMS 2.X
#1 27 октября 2021 в 04:54

Приветствую. Подскажите, к каким папкам и файлам должны быть атрибуты 777 по умолчанию ( для настройки нового сайта ) 

PS Всё и на все файлы /modern/controllers ?

Изображение

Добавлено спустя 5 минут

Особенно вот эту проблему как решить?

Изображение

#3 27 октября 2021 в 10:09

 MarkovYa, не факт, что вам нужно 777. Не спешите «ломать дрова». Уточните у админов хоста какие должны быть права на папки и файлы для записи

#4 27 октября 2021 в 20:19

Я бы в первую очередь вот чего сделал.

Создайте в корневой папке сайта (там же, где index.php лежит) файл permit.php с таким содержимым:

  1. <?php
  2.  
  3. $group_info=posix_getgrgid($user_info['gid']);
  4.  
  5. echo $user_info['name'].':'.$group_info['name'];

Потом в браузере вашсайт.ру/permit.php

Оно выдаст на белой странице пользователя, от имени которого работает php и его группу.

вашюзер: егогруппа

И попросил бы техподдержку хостера дать права юзеру: группе, которые выдаст скрипт рекурсивно на всю папку с сайтом.

Или если сами имееете доступ к консоли SSH, можно прямо в консоли выполнить 

chown -R вашюзер: егогруппа /полный_путь_к_папке_с_сайтом

#5 27 октября 2021 в 22:00

Особенно вот эту проблему как решить?

MarkovYa


на все файлы выставьте права 644 (или 0644, зависит от хостера), на папки 755 (0755), начтине с главной папки — htdocs, www или public_html (зависит от хостера), на главной папке бывают права 751 что и вносит смуту

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.