Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / закрыть доступ к папке / 25 сообщений из 43, страница 1 из 2
11.01.2010, 17:30:26
    #36403931
TWK
TWK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
закрыть доступ к папке
Как сделать такое:
Закрыть доступ к папке, что бы если в браузере написать путь к ней прописать то будет написано, мол доступ закрыт, но что бы все скрипты, которые хостятся на том же хостинге имели доступ к этой папке .
...
Рейтинг: 0 / 0
11.01.2010, 17:36:51
    #36403940
TWK
TWK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
закрыть доступ к папке
дело в том, если я назначу папке права 644, то скрипты не будут видеть эту папку
...
Рейтинг: 0 / 0
11.01.2010, 17:39:26
    #36403944
an0nym
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
закрыть доступ к папке
TWK,

rtfm .htaccess
...
Рейтинг: 0 / 0
11.01.2010, 19:11:19
    #36404114
TWK
TWK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
закрыть доступ к папке
an0nym
ну про .htaccess я догадывался. а вот примерно что там писать без понятия
как именно закрыть папку но не для скриптов ?
...
Рейтинг: 0 / 0
11.01.2010, 19:27:03
    #36404137
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
закрыть доступ к папке
Код: plaintext
deny from all
...
Рейтинг: 0 / 0
11.01.2010, 19:29:30
    #36404143
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
закрыть доступ к папке
параноики еще пихают dj все директории файл index.php / index.html
Код: plaintext
Вы попали на несуществующую страницу!
...
Рейтинг: 0 / 0
11.01.2010, 19:30:49
    #36404145
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
закрыть доступ к папке
ну и стандартная рекомендация. не держат скрипты в подкаталогах DocumentRoot.
выносить их ВЫШЕ по дереву каталогов.
...
Рейтинг: 0 / 0
11.01.2010, 19:43:53
    #36404160
TWK
TWK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
закрыть доступ к папке
Создал я .htaccess с содержимым
deny from all

скрипты его не видят

ScareCrow
авторну и стандартная рекомендация. не держат скрипты в подкаталогах DocumentRoot.
выносить их ВЫШЕ по дереву каталогов.
можно подробней если не сложно пример привести, я не совсем понял что вы имеете виду
...
Рейтинг: 0 / 0
11.01.2010, 19:52:04
    #36404168
TWK
TWK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
закрыть доступ к папке
вот какая проблема. скрипты вроде как его видят а стили отключаются


<link rel="stylesheet" href="http://localhost/myscripts/projects/site/themes/default/style.css"
type="text/css" media="screen" />

у меня в index.php

include 'theme/default/index.html';

а в index.html вот так подключаю стили

<link rel="stylesheet" href="http://localhost/myscripts/projects/site/themes/default/style.css"
type="text/css" media="screen" />
...
Рейтинг: 0 / 0
11.01.2010, 19:53:48
    #36404170
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
закрыть доступ к папке
> можно подробней если не сложно пример привести,

Допустим, документрут вебсервера лежит в /home/username/site1/www
Эта директория доступна вебсерверу для прямых обращений. Но положите скрипты например в /home/username/site1/scripts или в /home/username/scripts - вот тут вебсервер до них не доберётся.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
11.01.2010, 19:56:20
    #36404173
TWK
TWK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
закрыть доступ к папке
vkle
так как правильнее ?
...
Рейтинг: 0 / 0
11.01.2010, 19:59:06
    #36404175
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
закрыть доступ к папке
авторскрипты его не видят
Что значит не видят? Скриптам и нечего на него смотреть, они нужны вебсерверу.
В конфиге апача проверте, чтобы директива AllowOveride не была установлена как положено. (all к примеру).

автор
стили отключаются
Если вы хотите таким способом защитить стили или ява-скприты, то ничего не выйдет.
...
Рейтинг: 0 / 0
11.01.2010, 20:03:37
    #36404178
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
закрыть доступ к папке
> так как правильнее ?

А без разницы по большому счёту. Как удобнее - так и делайте. В тонкостях - на nginx (мы ж не знаем, какой у Вас вебсервер) нет .htaccess, но вместе с тем, иногда попадаются "хостинговые" серверы без доступа к родительской (по отношению к документрут) директории.


> скрипты вроде как его видят а стили отключаются

Файлы стилей должны быть доступны для чтения вебсервером, тоесть, находиться внутри документрут. Какой код возвращает вебсервер - 404 или 200/304?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
11.01.2010, 20:04:14
    #36404181
TWK
TWK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
закрыть доступ к папке
Hett
авторЕсли вы хотите таким способом защитить стили или ява-скприты, то ничего не выйдет.
а как подругому закрыть папку но что бы стили не отключались при этом ?
...
Рейтинг: 0 / 0
11.01.2010, 20:05:43
    #36404182
TWK
TWK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
закрыть доступ к папке
vkle
нет ошибки. просто страничка есть и скрипты работают а вот стили вырубаются
...
Рейтинг: 0 / 0
11.01.2010, 20:07:24
    #36404184
TWK
TWK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
закрыть доступ к папке
все такие есть ошибка если попробовать набрать в браузере путь к темам как раньше


Server error!

The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there was an error in a CGI script.

If you think this is a server error, please contact the webmaster.

Error 500
...
Рейтинг: 0 / 0
11.01.2010, 20:12:34
    #36404189
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
закрыть доступ к папке
> Error 500

Рекомендую посмотреть в лог вебсервера, там может быть более полное описание ошибки. А может и не быть :-(
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
11.01.2010, 20:20:20
    #36404197
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
закрыть доступ к папке
Давайте для начала определимся, для каких целей вы хотите закрыть папку?
...
Рейтинг: 0 / 0
11.01.2010, 20:22:05
    #36404199
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
закрыть доступ к папке
По поводу ошибки 500: это скорее синаксическая ошибка в .htaccess
...
Рейтинг: 0 / 0
11.01.2010, 20:30:00
    #36404205
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
закрыть доступ к папке
> По поводу ошибки 500: это скорее синаксическая ошибка в .htaccess

Может быть. А может права на .htaccess или на используемый php-файл выставлены неверно. Погадаем? ;-)
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
11.01.2010, 20:32:25
    #36404207
TWK
TWK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
закрыть доступ к папке
да была ошибка теперь

Access forbidden!

You don't have permission to access the requested directory. There is either no index document or the directory is read-protected.

If you think this is a server error, please contact the webmaster.

Error 403

по идеи так и должно быть

закрыть эту папку, та как тамошние файлы содержат скрипты. я закрыл ее вот, все скрипты вне папки и внутри работают но стили не доступны.
...
Рейтинг: 0 / 0
11.01.2010, 20:35:27
    #36404212
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
закрыть доступ к папке
Не, с пхп-файлом я перебрал, там же стили...


> Access forbidden!
> по идеи так и должно быть

Так этого и добивались вроде.

> но стили не доступны.

Выносите стили в доступное место
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
11.01.2010, 20:50:11
    #36404233
TWK
TWK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
закрыть доступ к папке
структура такая

--index.php
--themes
----default
------index.html
------style.css

у меня в index.php

include 'theme/default/index.html';

а в index.html вот так подключаю стили

<link rel="stylesheet" href="http://localhost/myscripts/projects/site/themes/default/style.css"
type="text/css" media="screen" />
...
Рейтинг: 0 / 0
11.01.2010, 20:56:40
    #36404244
Anjey aka PM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
закрыть доступ к папке
...
Рейтинг: 0 / 0
13.01.2010, 12:32:05
    #36407191
Legor
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
закрыть доступ к папке
В чем может быть проблема, создаю файл (в папке к которой нужно разрешить доступ только с одного IP) .htaccess в нем пишу:

Order Allow, Deny
Deny from All
Allow from 192.168.35.135

при попыке зайти с 192.168.35.135 мне вылазиет сообщение:

Error 500
The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there was an error in a CGI script.

Error 500 - Ошибка синтаксиса или файл записан не в том формате.

Но ошибок вроде нигде нет
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / закрыть доступ к папке / 25 сообщений из 43, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]