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

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

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

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

ты проверял! Dll вообще работает или нет? Она выдает данные?!
...
Рейтинг: 0 / 0
WebSnap
    #32071983
Dm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Dm
Гость
Это dll, а не cgi скрипт. Тип не указан.
Есть модуль - PageProducerPage который показывает тока свое имя. Компилю - получаю dll которую потом хочу открыть.
...
Рейтинг: 0 / 0
WebSnap
    #32071996
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, секунду! DLL или CGI скрипт это без разницы! Ты конечно можешь ничего не выдавать и из CGI скрипта, а делать какие-либо действия на сервере! :)
На данный момент он у тебя по прежнему хочет скачиваться?
...
Рейтинг: 0 / 0
WebSnap
    #32072003
Dm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Dm
Гость
хочет собака
...
Рейтинг: 0 / 0
WebSnap
    #32072016
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот кусок кода из 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
WebSnap
    #32072022
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: 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
WebSnap
    #32072495
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну как - срослось?
...
Рейтинг: 0 / 0
WebSnap
    #32072521
Dm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Dm
Гость
помогло AddHandler cgi-script .dll
...
Рейтинг: 0 / 0
WebSnap
    #32072533
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Была такая идея, просто вроде у меня и без нее решилось не стал говорить! Теперь учту!
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / WebSnap
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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