Войти

Показать полную графическую версию : права для исполнения скрипта


E-mail
27-02-2005, 21:53
скприпт php
там две функции на создание новых файлов и директорий и на редоктирование.

подскажите какие права надо раставить чтобы fopen работала?

E-mail
27-02-2005, 22:28
можноли это сделать посредством php? менять права директории скриптом, если права на запись не включены например?

Prisoner
28-02-2005, 00:50
См. доки по функции php chmod или же по вызову одноименной системной команды. На счет прав нужно отталкиваться от того, под кем запущен скрипт (apache). Там все просто: чтение, запись, запуск для трех категорий - владелец, группа, другие. Обычно для работы fopen нужны права как минимум для чтения группы.

E-mail
28-02-2005, 01:24
у меня работает только если я поставлю паблик: запись и лист/экзекут

fopen ("w")

не подкинете пример, а то в моей мануалке нет ничего про это..

Prisoner
28-02-2005, 10:10
У меня это у кого? Под домашней ОС поддерживающей такого рода формат прав или у хостера? Узнайте из-под какого пользователя выполняется срипт. От этой печки и пляшите. Мануалок наших или ваших нет :).
chmod (http://www.php.net/manual/en/function.chmod.php)
chown (http://www.php.net/manual/en/function.chown.php)

E-mail
28-02-2005, 19:47
у сервера на котором весит сайт в инете, сервер наш - арендуем.
у меня - у меня и моего скрипта :)
apache2 php 4+ unix




© OSzone.net 2001-2012