batva
crazy administrator | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Эка вы развели тут бодягу, попробую внести яснось. Итак пермишн (permissions) означает права доступа к файлу. Это только в Unix системах. Еще говорят chmod это уже стало синонимами, хотя на самом деле, chmod это команда в Unix с помощью которой, и меняю эти пермишены. Далее. Вообще, вас не должны интересовать пермишены для файлов графики, например, или для зип архивов, для mp3 файлов и других. Никогда их не выставляйте. То что им сервер ставит, то пусть и будет. Выставляйте пермишены только для выполнимых файлов (в данном случае файлы *.cgi) плюс для папок, куда эти скрипты пишут. Для скриптов необходимо 755, это означает, что владелец имеет права на чтение, запись и выполнение скрипта, а его группа и остальные пользователи только на чтение, и выполнение. для некоторых папок, например members 777 это означает, что все туда могут писать. Это теория, и такие пермишены требует установить файл хелпа по установке форума. А вы его читали? На практике же, такие серваки как, walls, webservis и другие, не запустят скрипт, если у него стоит пермишен выше 750, поэтому всегда ставьте пермишены, такие, какие требуются на данном сервере для скриптов, вся эта требуха у них в факах написана. Далее. Transfer mod, бывает BINARY и ASCII. Это режим пересылки файлов, отличается тем, что при режиме ascii у файла меняются концы строк, а именно символы конца строк. Вдаваться в теорию для чего это надо, и почему, я не буду, скажу только что всегда все текстовые файлы, расширение не важно, оно может быть cgi (ведь скрипт это обычный текстовый файл) lib, html итд. ВСЕГДА прекачивайте в ASCII режиме, а двоичные файлы, графика, зипы, мп3шки итд, всегда в BINARY, иначе они будут повреждены. Это все. |