Тема давно закрыта, но пишу для тех, кто также как и я долго и безрезультатно ищет решение проблемы с доступом к файловому диалогу:
! Проверьте, имеется ли в файле .access.php (в корне сайта) строка
Код |
---|
$PERM["/"]["*"]="R"; |
Если нет, то у всех пользователей, кроме администратора нет доступа к корню сайта, потому и не работает файловый диалог, который по умолчанию как раз открывает содержимое корня сайта.
Перейти к контенту
Пользователь 62211 Заглянувший Сообщений: 4 |
При попытке добавления файла битрикс пишет : «У вас недостаточно прав на использование диалога выбора файлов». К какому файлу в структуре нужно разрешить доступ или где это включается? Облазил помощь битрикса ничего не нашел ( Знающие люди помогите! Спасибо! |
Администратор Сообщений: 9025 Epic fail — сказать «это так просто» и не суметь сделать |
Создайте группу, имеющую права на чтение папки /bitrix/admin/ Не надо сверлить зубы через задний проход дрелью от Сваровски |
Администратор Сообщений: 1433 |
Игорьas, |
Пользователь 166449 Заглянувший Сообщений: 9 |
#4 1 17.03.2013 17:33:18 Тема давно закрыта, но пишу для тех, кто также как и я долго и безрезультатно ищет решение проблемы с доступом к файловому диалогу: ! Проверьте, имеется ли в файле .access.php (в корне сайта) строка
Если нет, то у всех пользователей, кроме администратора нет доступа к корню сайта, потому и не работает файловый диалог, который по умолчанию как раз открывает содержимое корня сайта. |
||
Пользователь 175796 Заглянувший Сообщений: 10 |
В моём случае помогло это решение, дал доступ на редактирование элементов и коллекций, мне нужен был доступ только на добавление фотографий в визуальном редакторе: http://dev.1c-bitrix.ru/learning/course/?COURSE_ID=34&LESSON_ID=1857 |
Пользователь 194288 Заглянувший Сообщений: 1 |
Все выше написанное не помогает, доступа к медиа библиотеке нет даже у админа, все права прописаны, везде полный доступ, но пишет только «У вас недостаточно прав на использование диалога выбора файлов» Что делать? |
Пользователь 10212 Посетитель Сообщений: 98 |
#7 1 21.08.2013 11:35:34
Спасибо, мне тоже помогло. |
||
Пользователь 200503 Заглянувший Сообщений: 1 |
Ничего не помогло. |
Пользователь 105358 Посетитель Сообщений: 38 |
#9 0 07.08.2015 16:42:07
Смогли решить вопрос? Такая же проблема. Правда админ все же может открыть диалог. |
||
Пользователь 94562 Заглянувший Сообщений: 17 |
#10 0 29.05.2016 17:31:13 Просмотр файла /bitrix/admin/fileman_medialib.php запрещен |
Пользователь 232247 Заглянувший Сообщений: 1 |
#11 0 09.04.2018 05:02:19
Мне тоже помогло |
||
Пользователь 2644079 Заглянувший Сообщений: 5 |
#12 0 24.01.2019 17:27:33 Структура сайта — Медиабиблиотека — Доступ даем необходимый доступ нужной группе. Мне так помогло. |
Пользователь 56334 Заглянувший Сообщений: 3 |
#13 2 15.07.2019 20:36:08 Для тех, кому не помогли советы выше. Эта проблема может возникать при автоматической минификации ответа от сервера. В частности, при использовании CloudFlare и его опции «Auto Minify». Виной всему то, что Битрикс ожидает увидеть html-комментарий «<!—BX_FD_LOAD_OK—>» в ответе. А любой минификатор этот комментарий вырежет. Как исправить: добавить в Cloud Flare в Page Rules исключение — не использовать Auto Minify для урлов вида /bitrix/admin/* |
Пользователь 297643 Заглянувший Сообщений: 3 |
#14 0 23.08.2019 16:03:46 Была такая же проблема на сайте с включенным PageSpeed. Решилось через добавление в конфиг nginx для сайта строчки |
Пользователь 124425 Заглянувший Сообщений: 2 |
#15 0 12.11.2019 17:54:15
СПАСИБО! ПОМОГЛО! |
||
<? $MESS [‘BX_FD_ERROR’] = «Ошибка файлового диалога«; $MESS [‘BX_FD_ACCESS_DENIED’] = «Доступ запрещен«; $MESS [‘BX_FD_SESS_EXPIRED’] = «Сессия пользователя истекла«; $MESS [‘BX_FD_PATH_CORRUPT’] = «Имя файла или каталога заданы некорректно«; $MESS [‘BX_FD_NO_EVENT’] = «Не указано событие, вызывающее диалог выбора файла«; $MESS [‘BX_FD_NO_RETURN_PRM’] = «Не указаны параметры для возвращения выбранного файла«; $MESS [‘BX_FD_NO_RETURN_FNC’] = «Функция для возвращения выбранного файла указана не верно«; $MESS [‘BX_FD_NO_RETURN_FRM’] = «Имя формы или элемента формы для возвращения выбранного файла указано не верно«; $MESS [‘BX_FD_NO_RETURN_ID’] = «Идентификатор элемента для возвращения выбранного файла указан не верно«; $MESS [‘BX_FD_BAD_RETURN’] = «Параметры для возвращения выбранного файла указаны не верно«; $MESS [‘BX_FD_NO_PERMS’] = «У вас недостаточно прав для использования диалога выбора файла«; $MESS [‘BX_FD_NO_FILEMAN’] = «Ошибка: модуль «Управление структурой« не установлен«; $MESS [‘FD_GO_TO’] = «Перейти«; $MESS [‘FD_GO_UP’] = «Перейти на уровень вверх«; $MESS [‘FD_GO_BACK’] = «Вернуться назад«; $MESS [‘FD_GO_FORWARD’] = «Перейти вперед«; $MESS [‘FD_SELECT_VIEW’] = «Вид«; $MESS [‘FD_VIEW_LIST’] = «Список«; $MESS [‘FD_VIEW_DETAIL’] = «Детально«; $MESS [‘FD_VIEW_PREVIEW’] = «Предпросмотр«; $MESS [‘FD_SORT_BY’] = «Сортировать по«; $MESS [‘FD_SORT_BY_NAME’] = «Имени«; $MESS [‘FD_SORT_BY_TYPE’] = «Типу«; $MESS [‘FD_SORT_BY_DATE’] = «Дате«; $MESS [‘FD_SORT_BY_SIZE’] = «Размеру«; $MESS [‘FD_SORT_NAME’] = «Имя«; $MESS [‘FD_SORT_TYPE’] = «Тип«; $MESS [‘FD_SORT_DATE’] = «Дата«; $MESS [‘FD_SORT_SIZE’] = «Размер«; $MESS [‘FD_CHANGE_SORT_ORDER’] = «Изменить порядок сортировки«; $MESS [‘FD_BUT_OPEN’] = «Открыть«; $MESS [‘FD_BUT_SAVE’] = «Сохранить«; $MESS [‘FD_BUT_CANCEL’] = «Отменить«; $MESS [‘FD_OPEN_TAB_TITLE’] = «Открыть файл«; $MESS [‘FD_LOAD_TAB_TITLE’] = «Загрузить файл«; $MESS [‘FD_SAVE_TAB_TITLE’] = «Сохранить файл«; $MESS [‘FD_MENU_TAB_TITLE’] = «Добавить в меню«; $MESS [‘FD_ADD_PAGE_2_MENU’] = «Добавить страницу в меню«; $MESS [‘FD_ADD_PAGE_2_MENU_TITLE’] = «Добавление страницы в меню«; $MESS [‘FD_FILE_NAME’] = «Имя файла:«; $MESS [‘FD_MENU_TYPE’] = «Тип меню:«; $MESS [‘FD_MENU_POINT’] = «Пункт меню:«; $MESS [‘FD_ADD_NEW’] = «Добавить новый«; $MESS [‘FD_ATTACH_2_EXISTENT’] = «Привязать к существующему«; $MESS [‘FD_ATTACH_2_ITEM’] = «Пункт:«; $MESS [‘FD_NEW_ITEM_NAME’] = «Название нового пункта:«; $MESS [‘FD_ATTACH_BEFORE’] = «Вставить перед пунктом:«; $MESS [‘FD_LAST_POINT’] = «(последний пункт)«; $MESS [‘FD_EMPTY_FILENAME’] = «Файл не выбран!«; $MESS [‘FD_ALL_IMAGES’] = «Все рисунки«; $MESS [‘FD_ALL_FILES’] = «Все файлы«; $MESS [‘FD_PAGE_TITLE’] = «Заголовок страницы«; $MESS [‘FD_INPUT_NEW_PUNKT_NAME’] = «Введите название нового пункта меню!«; $MESS [‘FD_CLOSE’] = «Закрыть«; $MESS [‘FD_OPEN_DIR’] = «Выбрать папку«; $MESS [‘FD_GO_TO_ROOT’] = «Перейти в корневой каталог«; $MESS [‘FD_BYTE’] = «Б«; $MESS [‘FD_NEWFOLDER_EXISTS’] = «Папка с таким именем уже существует«; $MESS [‘FD_NEWFILE_EXISTS’] = «Файл с таким именем уже существует.«; $MESS [‘FD_EMPTY_NAME’] = «Ошибка! Имя файла не задано«; $MESS [‘FD_INCORRECT_NAME’] = «Имя файла (папки) не должно содержать символов: ?*><|/«; $MESS [‘FD_NEW_FOLDER’] = «Создать новую папку«; $MESS [‘FD_RENAME’] = «Переименовать«; $MESS [‘FD_DELETE’] = «Удалить«; $MESS [‘FD_RENAME_TITLE’] = «Переименовать (F2)«; $MESS [‘FD_DELETE_TITLE’] = «Удалить (Del)«; $MESS [‘FD_CONFIRM_DEL_DIR’] = «Вы действительно хотите удалить папку?«; $MESS [‘FD_CONFIRM_DEL_FILE’] = «Вы действительно хотите удалить файл?«; $MESS [‘FD_LOADING’] = «Загрузка«; $MESS [‘FD_REFRESH’] = «Обновить«; $MESS [‘FD_FOLDER_NOT_FOUND’] = «Папка «#PATH#« не найдена«; $MESS [‘FD_ELEMENT_NOT_FOUND’] = «Файл или папка «#PATH#« не найдена«; $MESS [‘FD_NEWFOLDER_ENTER_NAME’] = «Имя папки не введено«; $MESS [‘FD_ELEMENT_ENTER_NAME’] = «Имя файла или папки не введено«; $MESS [‘FD_ELEMENT_EXISTS’] = «Файл или папка с таким именем уже существует«; $MESS [‘FD_RENAME_ERROR’] = «Ошибка переименования«; $MESS [‘FD_LOAD_EXIST_ALERT’] = «Ошибка! Файл с таким именем существует!«; $MESS [‘FD_LOAD_EXIST_CONFIRM’] = «Файл с таким именем существует. Перезаписать существующий файл?«; $MESS [‘FD_INCORRECT_EXT’] = «Файл имеет неверное расширение!«; $MESS [‘FD_LOAD_DENY_ALERT’] = «Доступ на запись файла запрещен.«; $MESS [‘FD_LOAD_ERROR_ALERT’] = «При загрузке файла произошла ошибка«; $MESS [‘FD_LOAD_FILE’] = «Загрузить файл«; $MESS [‘FD_BUT_LOAD’] = «Загрузить«; $MESS [‘FD_FILE_NAME_ON_SERVER’] = «Имя файла на сервере:«; $MESS [‘FD_UPLOAD_AND_OPEN’] = «Открыть файл после загрузки«; $MESS [‘FD_FILE’] = «Файл«; $MESS [‘FD_FOLDER’] = «Папка«; $MESS [‘FD_IMAGE’] = «Рисунок«; ?>
На сайте неправильные права на файлы: нет доступа (права 750) к папке upload/
для всех (а это нужно для nginx), у некоторых файлов слишком широкие права на запись (664 или 666, а у некоторых вообще 777), в разных папках сайта во многих местах.
Как это поправить?
Есть комбо-команда. Она устанавливает более-менее (см. в конце подробности) правильные права НА ВСЕ ФАЙЛЫ И ПАПКИ в текущей папке и ниже.
НЕ ЗАПУСКАТЬ ОТ ROOT.
ЗАПУСКАТЬ ТОЛЬКО В ПАПКЕ ПРОЕКТА/САЙТА (не выше!!!) (см. в конце подробности).
Вот сама команда:
# переходим в папку www сайта, и там запускаем
chmod -R u+rwX,g+rX-w,o+rX-w .
После этой команды права на файлы станут примерно 644
, а на папки 755
. На некоторые файлы могут установиться права 755
, если они ранее были исполняемыми.
Вот что делает эта команда:
-R
— рекурсивно поменять праваu+rwX
— пользователю разрешить права на чтение и запись, а также на выполнение-если-необходимо*.g+rX-w
— группе добавить чтение, убрать запись, добавить выполнение-если-необходимо*.o+rX-w
— всем остальным также добавить чтение, убрать запись, добавить выполнение-если-необходимо*..
— менять права от текущей папки.
*
Хитрая штука здесь — это выполнение-если-необходимо, которое задается заглавной буквой X
в указании прав.
+X
значит, что:
- Если это директория, то добавляем права на выполнение (чтобы можно было в нее заходить).
- Если это файл является исполняемым хоть для кого-то (владелец/группа/остальные), то ставим права на выполнение. Например, если были права 654, то после
chmod -R u+rwX,g+rX-w,o+rX-w
права станут 755. - Если ни то, ни то, то не добавляем права на выполнение.
Почему итоговые права не правильные, а только более-менее правильные, и почему запускать только в папке сайта
Потому что:
- Почему только в папке сайта — если какой-то файл намеренно был закрыт от чтения группой или остальными (например,
chmod 600
), то на него все равно будут установлены разрешающие права. Как правило на сайтах все файлы являются общедоступными, поэтому это не проблема в нашем случае. Но для папки.ssh/
, например, это критично — доступ на сервер по ключу перестанет работать с широкими правами в этой папке на чтение. Поэтому команду изменения прав и нужно запускать только в папке сайта, а не выше. - Почему «более-менее правильные» — если у какого-то файла ошибочно были установлены права на исполнение (например, у
*.php
или*.txt
), то файл останется исполняемым. Это не проблема, просто некрасиво.
Почему появляется ошибка?
Это классическая ошибка прав доступа к файлам и папкам.
Она заключается в том, что сайт не может получить доступ (чтение и/или запись) у указанным файлам и папкам.
Обычно, это происходит вследствие того, что указанные файлы были созданы от имени другого пользователя системы (не путать с пользователями Битрикс). Это может быть как в прямом случае (пользователь вошел через FTP, SSH или файл-менеджер на хостинге и создал файл от своего имени), так и в косвенном — обычно это бывает, когда выполнение агентов настроено на крон, а запуск задачи крона выполняется от имени root — в таких случаях, если агенты создают какие-то временные файлы или файлы кеша — эти файлы не смогут быть перезаписаны при обычной работе сайта.
На что эта ошибка влияет?
Данная проблема приводит в ошибкам при работе с файлами.
Например, если страница (файл) публичной части недоступна для записи, то невозможно будет редактирование этой страницы средствами Битрикс — это будет приводить к ошибке: «Ошибка при сохранении файла скрипта. Изменения не сохранены».
Как исправить ошибку?
Чтобы исправить ошибку, нужно изменить права доступа каждого файла/папки — поочередно, либо сразу на весь сайт (это можно сделать командой через SSH-подключение). При этом необходимо помнить, что права должны быть не 777, а те, которые указаны в /bitrix/php_interface/dbconn.php — обычно 644 для файлов и 755 для папок.
Требуется наша помощь?
Мы имеем огромный опыт, на протяжении 10 лет помогая клиентам в решении самых различных проблем на их сайтах.
Поэтому, если Вы не имеете возможности решить эту проблему самостоятельно, обращайтесь к нам — мы все сделаем оперативно и квалифицированно.
Игорь Матвеев (Все сообщения пользователя)
Требуется постоянная поддержка сайта и доработка, Требуется постоянная поддержка сайта и доработка
Здравствуйте! Интернет магазин — Egamestore.ru (Продажа скачиваемых игр). Работает на 1с Битрикс Малый бизнес, интеграция с 1с. Необходима постоянное сопровождение и разработка/доработка модулей. На данный момент необходимо реализовать протокол подключения к сайту поставщика (подробности вышлю при обращении) и изменить некоторые теги в коде страниц. Контакт: |
|
Диалог выбора файлов, У вас недостаточно прав на использование диалога выбора файлов
При попытке добавления файла битрикс пишет : «У вас недостаточно прав на использование диалога выбора файлов». К какому файлу в структуре нужно разрешить доступ или где это включается? Облазил помощь битрикса ничего не нашел ( Знающие люди помогите! Спасибо! |
|
Пропадает визуальный редактор битрикса! ?, Создал нового пользователя, в админке при нажатии на редактирование пропадает форма для ввода текста.
Алексей Коваленко, спасибо, теперь он открывается! Но теперь эта группа пользователей имеет доступ ко всей структуре ((( Уважаемые пользователи, подскажите путь к скрипту визуального редактора. Спасибо! |
|
Пропадает визуальный редактор битрикса! ?, Создал нового пользователя, в админке при нажатии на редактирование пропадает форма для ввода текста.
Создал нового пользователя, в админке при нажатии на редактирование пропадает форма для ввода текста. ((( |
|
Ошибка файлового диалога: У вас недостаточно прав для использования диалога выбора файла.
появилась сегодня для разных групп пользователей, включая администраторов… еще вчера все было норм… никаких изменений в настройках или где-то еще не было
эта штука не дает добавлять картинки к контенту… то есть нет доступа в папку upload из редактора страницы
помогите…
Добавлено через 15 часов 27 минут
проблема решена, тема не актуальна
файл в формате bmp был проблемой… после удаления все заработало
Важно! На нашем форуме собраны тысячи вопросов и ответов (с 2015 года). Но часть из них может оказаться не актуальными с позиции сегодняшнего дня. Если у вас нет времени искать нужный ответ и проверять его актуальность, то просто оставьте ваши координаты, мы с вами свяжемся и поможем в решении вопроса.
[ Закрыто ] Битрикс24 Недостаточно прав для доступа к файлу Битрикс 24, Недостаточно прав для доступа к файлу Битрикс 24
Шафиков Продвинутый Сообщений: 2352 |
Добрый день, уважаемые коллеги. Недостаточно прав для доступа к файлу Битрикс 24. Это пишет у коллеги, когда он переходит из десктопного приложения по гиперссылке Спасибо. |
ПИНОЛ ![]() Продвинутый Сообщений: 2231 Модератор форума ))) |
Добрый день, коллега. Такой функционал в готовом виде есть в коробочной версии Битрикс24. Как насчет перехода на коробку? С уважением, Б24(облако) |
Шафиков Продвинутый Сообщений: 2352 |
Добрый день, уважаемый коллега. А сколько стоит коробка? и переход на коробку. В коробке есть CMS Битрикс по управлению сайтом, мы хотим сейчас сайт писать под управлением Битрикс 14.5.0 Business С уважением, |
ПИНОЛ ![]() Продвинутый Сообщений: 2231 Модератор форума ))) |
Добрый день, коллега. Коробка Битрикс24 стоит 199 500 на 25 пользователей + 1400 руб за каждого дополнительного пользователя. С уважением, Б24(облако) |
Юлия Белицкая ![]() Администратор Сообщений: 2407 |
#5 0 14.11.2017 10:01:04 Тему закрываем В случае возникновения проблем Вы всегда можете обратиться к нам за помощью на форуме или заказать дополнительные услуги: Наши интеграции: 1. Интеграция CallbackHunter и Битрикс24 Установить бесплатно Узнайте больше о возможностях интеграции Callbackhunter и Битрикс24 из видео: 2. Интеграция онлайн-консультанта LiveTex c Битрикс24 Установить бесплатно Смотрите видео о возможностях интеграции CRM Битрикс24 и LiveTex 3. Интеграция UniSender и Битрикс24 Установить бесплатно 4. Интеграция сервиса email-рассылок UniSender с amoCRM Регистрируйтесь прямо сейчас и отправляйте нам заявку на консультацию по тарифу, который Вам подойдет: Тарифный план «Профессиональный» Тарифный план «Расширенный» Тарифный план «Базовый» Пакет «Старт-ап» Пакет «Микробизнес» 5. Интеграция SMS рассылок UniSender с Битрикс24 Установить бесплатно Дополнительная информация: Как установить интеграцию из Битрикс24 Смотрите видео о возможностях интеграции Битрикс24 и UniSender: 6. Приложение «Запись на прием к врачу» Видео Дополнительная информация: Запись на прием к врачу в Битрикс24 для медицинской организации Как дать права доступа сотруднику для работы в приложении «Запись на прием к врачу» в Битрикс24 Как создать расписание приема врачей в клинике для онлайн записи пациентами Техподдержка приложения «Запись на прием к врачу» Установка приложения по онлайн записи на прием к врачу из Битрикс24 7. Пинкит-сервис обмена данными между CRM 8. Коннектор виджета обратного звонка CallbackHunter и bpm’online Пинкит-сервис обмена данными: |
Получить бесплатную консультацию |
|