1

Тема: FreeBSD + Apache + File access

Делаю локальный сервак на FreeBSD + Apache + PHP.
Подскажите, как сделать так, чтоб Apache выполнял с определенными файлами и папками все что я ему указываю (запись/чтение/удаление), а пользователь из своего браузера не смог так юзать, а только через php скрипт.
Пытаюсь в php скрипте юзать chmod - разрешить доступ, поработать и закрыть доступ, ругается на chmod.
Заранее благодарю

2

Re: FreeBSD + Apache + File access

чтото не совсем въехал. как именно юзать?

3

Re: FreeBSD + Apache + File access

Ставлю вопрос таким ребром:
Например есть файл data.dat и test.php. Код test.php:

$open=fopen('data.dat');
fwrite($open, 'probe');
fclose($open);

Видно, что для файла data.dat нужно давать права rw или [0006].
Однако в этом случае мне не нужно чтоб пользователь имел напрямую к файлу доступ - чтоб он не смог закачивать файл (например FlashGet'ом)

4

Re: FreeBSD + Apache + File access

Как насчет .htaccess?

5

Re: FreeBSD + Apache + File access

David пишет:

Как насчет .htaccess?

А это что такое?

6

Re: FreeBSD + Apache + File access

это такой волшебный файл, с его помошью можно задавать кучу параметров и настроек!

так сказать RTFM http://httpd.apache.org/docs/howto/htaccess.html