Народ, я новичок в ПХП объясните мне как защитить файлы *.php на сервере чтоб их нельзя было скачивать а только выполнять. Допустим у меня есть еще файл Data.bas
где хранятся данные обо всех пользователях и их пароли
Как мне запретить скачивание этого файла? чтобы был доступ тока скрипту к ниму?
[Ответ]
vicmb 14:35 17.01.2005
metallic, пхп файлы через http скачать невозможно, если правильно настроен обработчик в апаче. Они будут не скачиваться, а выполняться. А насчет других файлов смотри в сторону .htaccess.
[Ответ]
metallic 18:49 18.01.2005
vicmb а че есть .htaccess ?
ПХП файлы мне удавалось скачивать с некоторых серверов прогой флеш-гет
[Ответ]
vicmb 09:54 20.01.2005
metallic, "прогой флеш-гет" ты скачивал не исходный код php, а уже результат, т.е. выполненный php, т.е. то, что ты бы увидел в браузере если бы зашел по этому адресу, понимаешь?
А .htaccess грубо говоря это файл конфигурации апача для конкретного сайта.
Вот посмотри: http://httpd.apache.org/docs/configuring.html#htaccess[Ответ]
metallic 11:10 20.01.2005
vicmb ды понимаю я, как раз я скачивал *.php файлы, где был написан исходный код
[Ответ]
vicmb 12:19 20.01.2005
metallic, ну значит как-то уж совсем был неправильно настроенный апач. Бывает.
[Ответ]
metallic 09:34 24.01.2005
vicmb А че за ссылка какую ты дал? там все на буржуйском. Мож ты просто скажешь как мне сделать чтоб файлы *.bas нельзя было скачивать? чтоб к ним доступ был только скрипту
[Ответ]
ы! 11:57 24.01.2005
в .htaccess пишешь:
<Files ~ "\.bas$">
Order allow,deny
Deny from all
</Files>
[Ответ]