![]() |
Право доступа к папке
Господа, бился я вчера с замечательной проблемой, рассказываю в кратце:
W2003+ISS+PHP+MYSQL+FTP(Serv-u) Скорее всего знаете такой модуль к PhpNuke, как Copermaine (кто не знает, проблема не пропадает) Ну так вот, этому скрипту нужен доступ к папке на серваке под правами 777 (по дефолту стоит почему-то 666). Честно говоря, я даж представления не имею как это сделать, в Линухе это делалось проще, командой "cmd". Что пробЫвал: 1. Снять с папки атрибут "только чтение" (не снимается, других нет) 2. Установить в настройках IIS к этой папке доступ на запись и на чтение и на выполнение 3. ПопробЫвал через тотал командер, подключиться к фтп и поменять доступ к файлу, не разрешил 4. ПОдключался к Фтп с помощью ИЕ, он говорит что сервер не может меня атрибуты доступа Может еще кто чего подскажет? ;) |
В файловой системе NTFS настройки безопасности "полный доступ" для пользователей "Все" дают 777
Цитата:
Цитата:
Цитата:
|
Цитата:
Скрипт не может хозяйничать в этой папке. Цитата:
Цитата:
|
Serv-U->Start Administrator->Local Server->Settings->Advanced->Dir Listing Mask->rwxrwxrwx
|
1. Атрибут "только чтение" не удаляется
2. Вам надо стать владельцем папки (Правая кнопка мыши - безопасность - дополнительно). При невозможности изменить права доступа снять галку "Наследование разрешений" и выставить нужные, не забыв System и Администратора - полный доступ, а также на учетную запись, из-под которой запускается скрипт. |
Цитата:
Цитата:
Цитата:
Давал, тут ничего не получается, давал и System, и Администратору.... Ищу пробелму, если есть идеи, буду рад почитать. |
Цитата:
Попробуйте ввести запрос в IE в виде ftp://user@yourserver 2. с маской 777 как обстоят дела в Totalcmd? |
Цитата:
Цитата:
Сейчас попробую поставить Тотал на сервак и с помошью его изменить права доступа к папке =) Потому как на 444 через фтп он меняет, но не выше 666. |
Цитата:
Возможно, это проблема самого Serv-U. что-то вы не то делаете 1. Создал пользователя user 2. создал папку homedir (для пользователя user). 3. установил полный доступ к ней. 4. выставил 777 в Administrator server 5. Полный доступ есть, права на выполнение (777) есть. Вашим условиям отвечает. |
Цитата:
|
Время: 03:49. |
Время: 03:49.
© OSzone.net 2001-2025