Отказано в разрешении fopen () на общую сетевую папку - PullRequest
1 голос
/ 14 октября 2011

Я недавно перешел на новый компьютер разработчика со своей старой машины. Оба запустили мое приложение, используя установку WAMP. Я администратор для обоих. Мое приложение должно читать и записывать в общую сетевую папку. По какой-то причине я получаю сообщение об ошибке отказа в разрешении только на новой машине .

Warning (2): fopen(\\Win7Pro\TSXWork\test.txt) [function.fopen]: failed to open stream: Permission denied

Общий сетевой диск дает полный контроль для ' Anonymous ' и ' Everyone '. Я могу просматривать его в сети, добавлять и удалять файлы и т. Д. С помощью проводника, но fopen () в моем приложении CakePHP не будет работать. С моими настройками безопасности в общей папке, почему мой новый компьютер не имеет разрешения?

1 Ответ

0 голосов
/ 14 октября 2011

Cake будет работать под разрешениями веб-сервера.Даже если у самого общего ресурса есть все: чтение, вам все равно нужно предоставить права доступа к учетной записи пользователя IIS базовым каталогам, которые являются общими.

...