Консультация № 161868
03.03.2009, 03:07
0.00 руб.
0 3 1
Здравствуйте, уважаемые эксперты, уменя такой вопрос: каким образом я могу открыть на своем сайте через IE по протоколу http открыть каталог cgi-bin, броузер после ввода пути в адресной строке ***/home/bos/d/e/t/detsad/public_html/cgi-bin/ перескакивает неизвестно на какие ресурсы, но только не туда куда надо... Что надо сделать, что бы я мог заходить в этот каталог из броузера по http протоколу?
Спасибо.

Обсуждение

Неизвестный
03.03.2009, 10:55
общий
это ответ
Здравствуйте, Березин Вадим Юрьевич!

Если я Вас правильно понял, то каталог этот находится на сервере хостинг-провайдера.Для того, чтобы просмотреть этот каталог, нужно установить разрешения для просмотра этого каталога. Если это хостинг-провайдер, то обычно есть доступ к Вашим каталогам по фтп. Вот через фтп (введя логин и пароль) Вы можете сменить разрешения. Если зайдете на фтп через проводник, то жмите правую кнопку мыши на каталоге и выбирайте "Свойства". Разрешения для просмотра должны быть такие: хозяин - просмотр, запись, исполнение, группа - просмор, исполнение, все - просмотр, исполнение. Или в цифрах - "755".

Но, с точки зрения безопасности, я бы не рекомендовал Вам открывать доступ к папке cgi-bin. Эта папка нужна для хранения в ней скриптов, которые будут выполняться на сервере, и доступ к ней должно иметь только ПО веб-сервера. Иначе кто угодно сможет зайти в эту папку и просмотреть содержимое всех скриптов. Для простых скриптов это не страшно, но если скрипт работает с базой данных или производит какие-либо другие серьезные действия, то злоумышленник легко сможет взломать сайт.

Если доступ к папке Вам нужен для того, чтобы редактировать эти скрипты, рекомендую использовать ФТП.

Еще такой момент. Дело в том, что введя в адресной строке то, что Вы написали (***/home/bos/...), Вы не попадете в папку /home. Корневой папкой для Вашего сайта (страницы) будет папка /home/bos/d/e/t/detsad/public_html/ . То есть, когда вы вводите в адресную строку адрес Вашего сайта, открывается именно эта папка. Попробуйте открыть просто <ваш_сайт>/cgi-bin/. Если в ответ получите 403 - доступ запрещен, значит все в порядке

Используйте ФТП.
Неизвестный
03.03.2009, 13:05
общий
С помощью ftp filezila и я IPswitch pro я свобободно захожу в этот каталог и назначаю права 755 на нужный cgi файл и на всю ветку дерева над ним, но ни IE ни Opera зайти туда не может, а запустить этот скрипт можно только по http протоколу, вот каким образом можно туда попасть с помощью броузера?
Неизвестный
03.03.2009, 13:51
общий
http://название страницы, где адрес/cgi-bin/start,
например, http://win.mail.ru/cgi-bin/start
Форма ответа