Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / WebSnap / 14 сообщений из 14, страница 1 из 1
25.11.2002, 13:02
    #32071925
Dm
Dm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebSnap
Hi!
Сделал dll для Apache. А при открытии броузер хотит его не открыть, а сохранить на диске. Может какие настройки надо подкрутить?
...
Рейтинг: 0 / 0
25.11.2002, 13:10
    #32071929
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebSnap
Надо конечно! В httpd.conf!

<Directory "C:/Directory_Weere_DLL_Is">
Options ExecCGI
</Directory>
...
Рейтинг: 0 / 0
25.11.2002, 13:14
    #32071936
Dm
Dm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebSnap
прописано:(
...
Рейтинг: 0 / 0
25.11.2002, 13:19
    #32071941
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebSnap
А какой MimeType DLL Выдает?
DLL в начале дожны выдовать следующее:

Код: plaintext
1.
2.
3.
4.
5.
Content-Type: text/html
 -- пустая строка
 
 -- еще одна пустай строка (конец хеадера)
 
...
Рейтинг: 0 / 0
25.11.2002, 13:30
    #32071951
Dm
Dm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebSnap
Ничего не выдает. Explorer как я понял не знает что делать с типом dll
...
Рейтинг: 0 / 0
25.11.2002, 13:40
    #32071961
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebSnap
Из теории (и практики тоже) IE и не должен знать! Что у тебя DLL выдавать должно?! gif/jpeg/text??? Это как раз и определяется этой строкой в начле вывода

Content-Type: image/gif
Content-Type: image/jpeg
Content-Type: text/html

ты проверял! Dll вообще работает или нет? Она выдает данные?!
...
Рейтинг: 0 / 0
25.11.2002, 14:22
    #32071983
Dm
Dm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebSnap
Это dll, а не cgi скрипт. Тип не указан.
Есть модуль - PageProducerPage который показывает тока свое имя. Компилю - получаю dll которую потом хочу открыть.
...
Рейтинг: 0 / 0
25.11.2002, 14:39
    #32071996
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebSnap
Нет, секунду! DLL или CGI скрипт это без разницы! Ты конечно можешь ничего не выдавать и из CGI скрипта, а делать какие-либо действия на сервере! :)
На данный момент он у тебя по прежнему хочет скачиваться?
...
Рейтинг: 0 / 0
25.11.2002, 14:48
    #32072003
Dm
Dm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebSnap
хочет собака
...
Рейтинг: 0 / 0
25.11.2002, 15:18
    #32072016
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebSnap
Вот кусок кода из httpd.conf!
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
<VirtualHost  127 . 0 . 0 . 1 : 80 >
  ServerName www.local.ru
  ServerAdmin admin@company.domain
  DocumentRoot  "d:/httpd/main/www" 
  ScriptAlias /cgi-bin/  "d:/httpd/main/cgi/" 
  ErrorLog  "d:/httpd/main/error.log" 
  CustomLog d:/httpd/main/access.log common
  Alias /batch/ d:/httpd/main/batch/
  <Directory /batch/>
    Options ExecCGI
    AllowOverride None
  </Directory>
</VirtualHost>


Я туда даже .bat файл положил в нем сделал копирование и все Ок!
...
Рейтинг: 0 / 0
25.11.2002, 15:24
    #32072022
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebSnap
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
<VirtualHost  127 . 0 . 0 . 1 : 80 >
  ServerName www.local.ru
  ServerAdmin admin@company.domain
  DocumentRoot  "d:/ivan/httpd/main/www" 
  ScriptAlias /cgi-bin/  "d:/ivan/httpd/main/cgi/" 
  ErrorLog  "d:/ivan/httpd/main/error.log" 
  CustomLog d:/ivan/httpd/main/access.log common
  ScriptAlias /batch/ d:/ivan/httpd/main/batch/
</VirtualHost>


Во! Так будет работать!

Обрати внимание на ScriptAlias !
Я просто файл вставлял через include virtual до этого!
А так можно даже ссылаться на него!
Думаю заработает!
...
Рейтинг: 0 / 0
26.11.2002, 13:49
    #32072495
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebSnap
Ну как - срослось?
...
Рейтинг: 0 / 0
26.11.2002, 14:25
    #32072521
Dm
Dm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebSnap
помогло AddHandler cgi-script .dll
...
Рейтинг: 0 / 0
26.11.2002, 14:41
    #32072533
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebSnap
Была такая идея, просто вроде у меня и без нее решилось не стал говорить! Теперь учту!
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / WebSnap / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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