А зачем вам скрипту (файлу) нужно выдать 777?
Чтобы он мог создать файл лога в той же директории
Тогда есть 2 нюанса: 1. Не скрипту нужно давать права, а директории. И важны не только права, но и владелец директории. 2. Не нужно в local ничего создавать и загружать. Все что хотите загрузить - грузите в upload. Создайте внутри него свою директорию (скриптом) и там же храните
Наши все скрипты все находятся в папке local
Скрипты да, но скрипты НЕ ДОЛЖНЫ ничего загружать в local сами.
Как дать тогда директории?
Зависит от того под кем у вас запущен веб-сервер и как создали директорию dubli. Если например у вас BitrixEnv, а вы создали директорию под под root пользователем, то только по ssh.
chown и chmod. Посмотрите под каким пользователем работает вебсервер. Права 644 для файлов, 755 для папок
Обсуждают сегодня