![]() |
|
|
![]()
|
|
| videns |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 12.9.2006 Репутация: нет Всего: нет |
Есть следующая задача. Для корректной работы скрипта надо сделать следующее:
В конфигурационный файл apache добавьте следующий кусок: <Directory /full-path/p111/cgi-bin> Options None AllowOverride None Order allow,deny Allow from all </Directory> <Directory /full-path/p111/data> Options None AllowOverride None Order allow,deny Allow from all </Directory> <VirtualHost *> # ... # p111 statics Alias /p111s /full-path/p111/data # p111 subtree ScriptAlias /p111 /full-path/p111/cgi-bin/p111.cgi # ... </VirtualHost> Алиасы необязательно прописывать, а вот первые два пункта надо. Причем самое тяжелое, это то, что прямого доступа к httpd.conf нет, т.к это хостинг. Может кто сталкивался с такой проблемой, можно ли это осуществить через .htaccess (у меня сайт падал с ошибкой 500 при помещении этого всего в .htaccess). Или объясните хотя бы смысл этих строк, для чего они именно нужны. Заранее спасибо |
|||
|
||||
| Cook |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 1.12.2003 Репутация: нет Всего: нет |
алиасы ты прописать через хтаксес не сможешь, а вот первых 2 пункта можно
в директории /full-path/p111/cgi-bin ложишь хтаксес с: Options None Order allow,deny Allow from all в дире /full-path/p111/data Options None Order allow,deny Allow from all только после этого у тебя твой скрипт p111/cgi-bin/p111.cgi да и вообще все скрипты в cgi-bin работать не будут, этим Options None ты запретишь запуск cgi скриптов в директории |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |