![]() |
|
![]() ![]() ![]() |
|
MirrorMirror |
|
|||
Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 26.1.2006 Репутация: нет Всего: нет |
Господа, бился я вчера с замечательной проблемой, рассказываю в кратце:
W2003+ISS+PHP+MYSQL+FTP(Serv-u) Скорее всего знаете такой модуль к PhpNuke, как Copermaine (кто не знает, проблема не пропадает) Ну так вот, этому скрипту нужен доступ к папке на серваке под правами 777 (по дефолту стоит почему-то 666). Честно говоря, я даж представления не имею как это сделать, в Линухе это делалось проще, командой "cmd". Что пробывал: 1. Снять с папки атрибут "только чтение" (не снимается, других нет) 2. Установить в настройках IIS к этой папке доступ на запись и на чтение и на выполнение 3. Попробывал через тотал командер, подключиться к фтп и поменять доступ к файлу, не разрешил 4. ПОдключался к Фтп с помощью ИЕ, он говорит что сервер не может меня атрибуты доступа Может еще кто чего подскажет? ;) |
|||
|
||||
Sun |
|
|||
Account removed ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1611 Регистрация: 14.8.2002 Репутация: 2 Всего: 48 |
На Windowse доступ к файлам и папкам задается через NTFS permissions. Тебе нужно сделать владельцем папки к которой ты доступаешься по FTP того юзера, которым ты логинишься по FTP и разрешить ему менять атрибуты файлов. По FTP поменять NTFS permissions нельзя. Нужно логиниться на сервер терминалом или какой-нить административной тулзой и задавать права доступа.
-------------------- Account removed |
|||
|
||||
MirrorMirror |
|
|||
Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 26.1.2006 Репутация: нет Всего: нет |
Sun ты как всегда на высоте, опять меня на идею натолкнул =) Попробую сообщу.
Вообще уже я понял что это меняется именно через NTFS пермишен, но единственный косяк, кому права то давать? Что бы этот скрипт научился наконец записывать картинки в эту папку... Скрипт на пхп, обрабатывает его пхп, пхп встроен в IIS, давать права Web-серверу IIS? Давал... Эффект тот же... Я уже начинаю подозревать, может этот скрипт не работает под виндовым сервером? |
|||
|
||||
Sun |
|
|||
Account removed ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1611 Регистрация: 14.8.2002 Репутация: 2 Всего: 48 |
Тому, из подо кого ты к сайту доступаешься. По умолчанию у тебя Anonymous access из под юзера IUSR_SERVERNAME. Соотвественно твои скрипты работают из под этого юзера и ему надо давать права доступа. Если ты хочешь изолировать доступ разных юзеров к ресурсам разных сайтов - тебе надо в настройках сайта задавать конретного анонимуса и давать ему доступ к конкретным папкам. -------------------- Account removed |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |