Невозможно прочитать или записать в каталог CFFILE, несмотря на 777 разрешений coldfusion - PullRequest
0 голосов
/ 27 октября 2010

Это установлено в системе Unix, к которой у меня нет прямого доступа, но я могу получить представление, сидя в сетевой команде.

Проблема в том, что у меня есть 3 папки, к которым мне нужен доступ, чтение и запись. Проблема в том, что у меня есть доступ только к 1 из них, и только для чтения. Это с помощью ColdFusion, я могу в них разобраться с пользователем, которому они назначены (и на котором работает сервер CF, который является пользователем "www").

Я МОГУ читать и записывать во временный каталог файлов, файлы мест сохраняются до их перемещения в каталог назначения (SERVER-INF / и т. Д. И т. Д.), Но это бесполезно. Я попытался, чтобы сетевые люди установили разрешения для других папок на то же самое, но безрезультатно. Текущие настройки папки, к которой я могу получить доступ, - rwxrws ---, а остальные папки - rwxrwxr-x, поэтому у меня должно быть больше прав («s» не является ошибкой в ​​первой папке).

Мы попытались установить для других папок значение 777, и у нас даже не было возможности чтения. Нужно ли перезапускать сервер в окне Unix после установки новых разрешений для ColdFusion, чтобы иметь к ним доступ? У меня сейчас нет идей, я приму любые новые предложения.

TL; DR

Все с использованием ColdFusion

temp каталог - может читать и писать в

папка 1 - может читать из (включая подкаталоги) папка 2 - не может читать или писать (разрешение запрещено) папка 3 - не может читать или писать (разрешение запрещено)

Цель: заставить работать функцию загрузки.

Редактировать: сервер, использующий apache

Ответы [ 2 ]

0 голосов
/ 06 ноября 2010

В результате возникла проблема с необходимостью перезагрузки после установки разрешений для новой папки.Мы не думали, что это проблема с Unix, однако ColdFusion, по-видимому, сделал это.Это сработало.

0 голосов
/ 28 октября 2010

Просто случайное предположение ... Вы проверили, что пути, к которым вы пытаетесь получить доступ, полностью верны? Они должны быть абсолютными для файловых операций, и www пользователь должен иметь права X для всех каталогов пути - для их ввода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...