Help! Скрипт с fopen и while на серваке выдает ошибку...

  • Автор темы -=GogA[qwe]=-
  • Дата начала

Winer

Мимо проходил
enabled
не обязательно CuteFTP, Far рулит :)
еси у тебя фтп-директория твоя и есть твой документ-рут, то заливаешь файл куда надо,Ctrl-A и меняешь ему права
 

-=GogA[qwe]=-

Guest
Так напиши скрипт, который юзает шел команды и выставит права твоему фалику
можно поподробнее... Плиз...

-~{}~ 11.04.04 17:22:

Winer
а в TotalCMD не знаешь как:)

-~{}~ 11.04.04 17:24:

Расшифруйте надпись:
drwxr-xr-x 2 login www 512 Apr 11 15:38 admin
drwxr-xr-x 2 login www 512 Apr 11 15:39 antiscript
drwxr-xr-x 2 login www 512 Apr 11 15:39 comdata
drwxr-xr-x 2 login www 512 Apr 11 15:35 comments
drwxr-xr-x 2 login www 1536 Apr 11 15:43 counter
drwxr-xr-x 2 login www 512 Apr 11 15:43 downloads
drwxr-xr-x 2 login www 512 Apr 11 15:46 fonts
drwxr-xr-x 2 login www 512 Apr 11 15:46 ini
-rw-r--r-- 1 login www 1941 Apr 11 15:48 log.dat
drwxr-xr-x 2 login www 512 Apr 11 15:46 marks
-rw-r--r-- 1 login www 2191 Apr 11 15:32 news.dat
drwxr-xr-x 2 login www 1024 Apr 11 15:47 poll
drwxr-xr-x 2 login www 512 Apr 11 15:48 search
 

Winer

Мимо проходил
-=GogA[qwe]=-
насчёт скрипта - открываешь ман, находишь там FIlesystem Function, находишь там ф-ию chmod(), пишешь скрипт, заливаешь на сервер, запускаешь :)) тока не забудь вывод ошибок сделать :)) а то вдруг у сервера прав на chmod не буит :))
в тотале не знаю, не использую, но наверняка есть,
 

Winer

Мимо проходил
-=GogA[qwe]=-
точно не скажу, нашего админа нет пока, сам не понмю
r- право на чтение
w - право на запись
x - право не выполнение
права бывают на владельца, группу в кторую входит владелец и для всех
644 - rw для владельца, r для группы, r для всех
d - я думаю означает директория :)
прочерк - соответсвующих прав нет
-rw-r--r-- - соот и буит 644
лекция по unix системам получилась какая-то :)
 

-=GogA[qwe]=-

Guest
Winer
ПРЕбольшое СПАСИБО, из FAR'а поставил права (все) и заработало...
Только что значат эти
R W X R W X R W X
не понял... главное работает!!!

-~{}~ 11.04.04 17:48:

может для
владельца, группу в кторую входит владелец и для всех
???
 

Winer

Мимо проходил
-=GogA[qwe]=-
да, именно в такой последовательности :))
 

-=GogA[qwe]=-

Guest
ага, знаю...
а какие лучше поставить в ctrl-a параметры, чтобы лишних прав не дать кому не надо?

-~{}~ 11.04.04 18:02:

RWXRW-RW- работает...
RWXRW-R-- не работает
если Но если 'для всех' w, то как скажется на безобасности?
 

Winer

Мимо проходил
-=GogA[qwe]=-
на php-файлы, еси их надо на серваке редактировать или перезаписывать, то 644, еси нет - 444, на cgi-скрипты 755 и 555 соотв, на другие файлы по надобности, на директории не помню.
некоторые бесплатные хостинги требуют определённого набора премишенов, это надо в их правилах читать.
насчёт cgi не помню, боюсь соврать, просто не помню как пермишены складываються :)
 

Winer

Мимо проходил
-=GogA[qwe]=-
что значит "не работает" ??? в файл не пишеться ???
 

Winer

Мимо проходил
-=GogA[qwe]=-
странно, еси rw-rw-r-- не работает, значит ты даже не в группе владельца файла, и наверняка chmod не можешь делать
 

enabled

Guest
-=GogA[qwe]=-
Попробуй для начала :)
chmod 777

-~{}~ 11.04.04 18:09:

Это даст полные права на файлик усему, что движется :)
 

Winer

Мимо проходил
-=GogA[qwe]=-
от "x" зависит только выполнение файла, например без x ты можешь исполняемый файл посмотреть и отредактировать, но не выполнить
 
Сверху