Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Отсутствует доступ для записи

Отсутствует доступ для записи


     10.10.2013    Все вопросы » Общие вопросы    6219

вопрос
На одном хостинге в админ панели вылезли вот такие предупреждения:

- Отсутствует доступ для записи в файл engine/data/config.php. Установите для данного файла CHMOD 666!
- Отсутствует доступ для записи в папки engine/cache/ и engine/cache/system/. Установите для этих папок CHMOD 777, а для всех файлов внутри них CHMOD 666!


Весрсия Dle 10.0. Проблема ли эта? Появилась только первый раз, до этого на других хостингах такого не замечал.

Ответа пока нет


8 комментариев

23neon23
Юзер

23neon23 - 10 октября 2013 04:29 -

Ну вылезли и вылезли..Так сложно устранить?

eremnikolya
Юзер

eremnikolya - 10 октября 2013 10:43 -

Ставить права записи на такие файлы я считаю не безопасно, разве нет?

Serik
Местный

Serik - 10 октября 2013 13:04 -

на конфиг 444 можно и пусть ругается - безопаснее

СПАСИБО надо тыкать в кнопку!

coolteams
Юзер

coolteams - 10 октября 2013 21:11 -

engine/data/config.php - 777 однозначно, школа 1 класс
engine/cache/ и engine/cache/system/ тоже самое.
Двиг делает записи в кеш, если вы ему перекроете кислород, как он будет кеш писать. А конфиг - вы не сможете сохранить настроки админцентра если не поставите 777
И вообще, читайте и записывайте:

1. Проставить CHMOD 755 для всех файлов и папок
2. Проставить CHMOD 777 для файлов и папок:
/backup/
/uploads/
/uploads/sitemap.xml
/uploads/files/
/uploads/posts/
/uploads/posts/thumbs/
/engine/cache/
/engine/cache/system/
/engine/data/
/engine/data/xfields.txt
/engine/data/config.php

3. Проставить CHMOD 444 для файлов:
/templates/.htaccess
/uploads/.htaccess
/uploads/files/.htaccess
/engine/data/.htaccess
/engine/cache/.htaccess
/engine/cache/system/.htaccess

dj-avtosh
PHP-developer

dj-avtosh - 11 октября 2013 00:10 -

На файлы 644

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

coolteams
Юзер

coolteams - 11 октября 2013 03:55 -

на все файлы и папки 755, иначе откажутся работать некоторые модули! Остальное по списку

dj-avtosh
PHP-developer

dj-avtosh - 11 октября 2013 16:48 -

На php файлы железно 644. Не слушайте сказки о 755.
Ни один скрипт не должен вносить изменения в php файл.

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

dj-avtosh
PHP-developer

dj-avtosh - 11 октября 2013 16:57 -

Получил авторитетный ответ от сис-админа


Евгений: в общем случае файлам нужно только читать-писать, это 644
но
есть какая-то злая секьюрная надстройка на убунте например, которая просит экзекьют на скрипты
но опять же, в общем случае 644
755 для папок нужно для того чтобы читать содержимое папок, это считается экзекьютом
точнее даж не так
чтобы войти в папку она должна быть экзекьютбл
так что 755 для файлов не нужен

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх