Возникла проблема у меня с доступами на папки на моем ресселинге, связался с поддержкой. И вот такой получился разговор:
Я:
могу я узнать под какими првами запускаются php - скрипты на моем
ресселеровском аккаунте, т.к. посредством скриптов создаю папки на
хостинге. Права на директорию в которой создаются папки 755. Т.е.
владелец имеет право на запись. Похоже что скрипты выполняются не с
правами владельца? Давать в таком случае права на папку для всех я
думаю не целессообразно, как сделать чтобы скрипты на хостинге
выполнялись с правами владельца?
Цитата
Поддержка:
Нет , не с правами владельца.
Запуск от Nobody: Проставьте 777 скрипту ,══если он для крона.
Нет , не с правами владельца.
Запуск от Nobody: Проставьте 777 скрипту ,══если он для крона.
Я:
Нет скрипт не для крона. Дело в том что скрипт запускается, с
этим всенормально, но в скрипте используютя php функции работы с
файловой системой. И на этих функциях выдается ошибка:
Permission denied in
Естественно и файлы загрузить и записать в директорию
посредством пхп скриптов если права на паки куда грузяться
файлы 755 невозможно.
На прошлом хостинге такой проблемы у меня не было, а теперьу
меня возникли проблемы с работой сайтов клиентов. В моей CMS теперь
не работаем модуль файлового менеджера в административной части и
клиенты жалуются. Как решить данную проблему? На мой взгляд тут 2
решения:
1. Дать права на папку 777, но тогда все кому не лень даже без
использования пхп скриптов записывать файлы. Думаю это неправильно.
2. Запускать скрипты (за который ответственнен владелец хостинга)
с правами который позволять оперировать файловой системой на которой
указаны права 755.
Как на Ваш взгляд лучше решить данный вопрос?
Цитата
Поддержка:
Все я понял , Спанель проставляет такие права , и кстати это изменить
просто не возможно , объясню как:
Ставим на папку 777 , и не переживаем за защиту , т.к. все баги что
были в Апатче с 777 и Пхп с 777 уже давно исправили , версии у нас
свежие.
Все я понял , Спанель проставляет такие права , и кстати это изменить
просто не возможно , объясню как:
Ставим на папку 777 , и не переживаем за защиту , т.к. все баги что
были в Апатче с 777 и Пхп с 777 уже давно исправили , версии у нас
свежие.
Я:
да поставить 777 не вопрос - тогда просто любой оттуда сможет как
удальфайлы с этой папки так и записывать в нее - а это очень плохо -
особенно удалять из папки, да и если любой сможет записывать - туда
же можна вместо нормальных файлов подложить и вирусы - а этого
вообще нельзя допустить.
Цитата
Поддержка:
Не смогут , эти баги давно исправлены.
Не смогут , эти баги давно исправлены.
В итоге поставил права на все папки и файлы 777. Хотелось бы услышать Ваше мнение правильно ли советовала служба поддержки, так как гложат меня сомнения??
Спасибо