![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: нет Всего: 39 |
Правильно ты написал файл или нет, пусть хостер выложит любой файл для теста.Если они делать этого не хотят, требуй деньги обратно
|
|||
|
||||
| dimes |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 249 Регистрация: 20.7.2004 Где: то около СПБ Репутация: нет Всего: 14 |
начиная с
3. "Standard" - Абоненту предоставляется возможность: - выполнять cgi-скрипты, выкладывая их в собственный директорий cgi-bin проверь что твой тарифный план >=3 как видеш cgi-bin а не cgi 2GrayCardinal в FTP тоже есть команда chmod 2Uri
т.е. если у сервера нет прав запустить файл то он вернет его содержание а не ошибку? оригинально... главное какая безопасность... |
|||
|
||||
| GrayCardinal |
|
|||
|
Фигасе ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3039 Регистрация: 9.11.2003 Репутация: нет Всего: 58 |
Он вернет содержимое только если у него в httpd.conf директория со скриптом не прописана в ScriptAlias |
|||
|
||||
| korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 13 Всего: 61 |
Меня вот ещё что смущает. Ты дал мне сначала ссылку на свой файл, вот она: http://sagmel.by/manager/cgi/start.pl Обычно каталог cgi-bin/ находится в корне сайта, по идее я ожидал увидеть что-то типа: http://sagmel.by/cgi-bin/start.pl обрати внимание на то что после адреса идёт имя исполняемого каталога cgi-bin, а не manager. Короче ответь на следующие вопросы: 1. Какой FTP клиент ты юзаешь? 2. Зади по этому адресу: http://www.bn.by/site/index.php?p=5 Укажи какой тарифный план у тебя? 3. Откуда взялся каталог manager? 4. Посмотри есть ли у тебя рядом с каталогом manager какталог cgi-bin? ( Только не в нём, а рядом ). Удачи. PS: Высылай. Это сообщение отредактировал(а) korob2001 - 27.7.2004, 16:45 -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
korob2001,
по адресу www.sagmel.by ---- у меня лежит ссылка на российский сайт (Она должнабыть обязательно ---- типа в будущем планируется разработать свой сайт по этому адресу ) в корне папка manager и index.html (ссылка на www.sagmel.ru(российский сайт) ) в папке manager лежит папка cgi(в ней файл start.cgi) и index.html (в котором запуск start.cgi) Эту папку manager создавал сам хостер и прописывал в Apache все пути к папке cgi (по крайней мере он так утверждает!!!) В будущем в папке manager планируется разместить хозяйство по работе с MYSQL Тарифный план --- стандарт--- все нормал рядом с manager только index.html |
|||
|
||||
| korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 13 Всего: 61 |
"Standard" - Абоненту предоставляется возможность:
размещения страницы под именем ….bn.by или ….bnet.by (либо под другим самостоятельно зарегистрированным) объемом до 30 Мбайт (объем свыше 30 Мбайт оплачивается дополнительно); выполнять cgi-скрипты, выкладывая их в собственный директорий cgi-bin; поддержки SSI (Server Side Includes) и PHP4; работы с базой данных (MySQL) объемом до 5 Мбайт (может быть также заказано дополнительное место). Администрирование базы осуществляется через веб-интерфейс; самостоятельно вносить изменения посредством FTP любой программой (например, FAR Manager или Cute FTP); предоставление статистики посещаемости в режиме реального времени - обновление один раз в сутки. Обрати внимание на то, что выделено красным, каталог cgi-bin/. Теперь попробуй создать каталог cgi-bin и кинь в него свой файл. Сначала создай в каталоге manager/, если не получится, значит попробуй создать cgi-bin/ рядом с каталогом manager/. В первом случае у тебя должен быть такой путь: http://sagmel.by/manager/cgi-bin/start.cgi во втором: http://sagmel.by/cgi-bin/start.cgi Удачи. -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
создал cgi-bin в корне --- кинул в него свой start.cgi --- и получил в ответ ---Невозможно найти страницу
создал в manager cgi-bin и кинул туда свой Start.cgi --- и все тоже отрабатывает вместе с кодом Тоесть по идеее пути прописаны правильно в Apache |
|||
|
||||
| korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 13 Всего: 61 |
Вобщем, проблема в настройках Apache.
Ты права доступа установил на каталог cgi-bin/ и сам файл? Если не знаешь как это сделать, то дай мне знать, какой FTP клиент ты используешь. Обычно в ftp клиенте, после закачки файлов на сервер, кликаешь правой кнопкой мыши на файле. В меню ищешь что-то типа chmod или "права доступа" и т.п. Затем выставляй права. Удачи. -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
Спасибо всем кто помог разобраться мне с проблемой, и в частности большое спасибо korobu2001 за то, что даж не поленился слазить на сайт посмотреть предоставляемый хостинг Деловой сети ---- все дело все таки было в провайдере ---- он не прописал в Apache --- AddHandler --- выполнение cgi скриптов --- сейчас все работает.
|
|||
|
||||
![]()
|
| Правила форума "Perl: CGI программирование" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: разработка для Web | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |