Приветствую. Подскажите, к каким папкам и файлам должны быть атрибуты 777 по умолчанию ( для настройки нового сайта )
PS Всё и на все файлы /modern/controllers ?
Особенно вот эту проблему как решить?
MarkovYa, не факт, что вам нужно 777. Не спешите «ломать дрова». Уточните у админов хоста какие должны быть права на папки и файлы для записи
Я бы в первую очередь вот чего сделал.
Создайте в корневой папке сайта (там же, где index.php лежит) файл permit.php с таким содержимым:
<?php echo $user_info['name'].':'.$group_info['name'];
Потом в браузере вашсайт.ру/permit.php
Оно выдаст на белой странице пользователя, от имени которого работает php и его группу.
вашюзер: егогруппа
И попросил бы техподдержку хостера дать права юзеру: группе, которые выдаст скрипт рекурсивно на всю папку с сайтом.
Или если сами имееете доступ к консоли SSH, можно прямо в консоли выполнить
chown -R вашюзер: егогруппа /полный_путь_к_папке_с_сайтом
Особенно вот эту проблему как решить?
на все файлы выставьте права 644 (или 0644, зависит от хостера), на папки 755 (0755), начтине с главной папки — htdocs, www или public_html (зависит от хостера), на главной папке бывают права 751 что и вносит смуту