I really appreciate the help. I still cannot make this work. Maybe because I am trying to run the 3 instances.
I installed WAMP http://www.wampserver.com/en/
So in my folder C:\wamp\www I created a new folder called "cgi-bin"
Copied the entire contents of the D:\dicomserverA\webserver\cgi-bin from the zip that I originally downloaded.
This is what my dicom.ini looks like because the server is on a different windows partition (D:)
# This file contains configuration information for the conquest cgi web server;
# it must be in the same directory as the dgate.exe in the web server script directory.
# For wamp: dgate.exe runs if it is put in D:\wamp\Apache2\cgi-bin
# The server home page is then "http://127.0.0.1/cgi-bin/dgate.exe?mode=top"
# The cgi interface has been tested with wamp5, dgate4.12d, and ie6sp1
# modified 20070213: default to n4, note about ocx only required on client
# modified 20080902: webreadonly ON; graphics and viewer configs; sample scripted web pages
# modified 20101121: Added wadoservers section
# modified 20120213: Added SQLServer, SqLite (enables lua dbquery and sql, see sample3)
# modified 20120213: Added ACRNemaMap, Dictionay (enables lua dicomquery, see sample3)
# modified 20120219: Organized the general samples, ecrf, soap and json
# modified 20130528: Added new viewers, OpenCLinica; For 1.4.17 release
# modified 20130813: small fixes For 1.4.17b release
# database layout (copy dicom.sql to the web server script directory or point to the one in your dicom server directory)
kFactorFile = D:\dicomserverA\dicom.sql
# gives access to the SQL server of the DICOM server
# use of independent database is also allowed (depends on scripts used)
SQLServer = D:\dicomserverA\data\dbase\conquest.db3
# gives access to all DICOM servers known in acrnema.map
ACRNemaMap = D:\dicomserverA\acrnema.map
Dictionary = D:\dicomserverA\dgate.dic
# default IP address and port of DICOM server (may be non-local, web pages empty if wrong)
# AE title: only used if web client originates queries or moves
# path to script engine: ocx will not download images if wrong - shows as black square with controls
# for wamp: dgate.exe runs if it is put in D:\wamp\Apache2\cgi-bin
WebScriptAddress = http://127.0.0.1/cgi-bin/dgate.exe
# web or local location of ActiveFormProj1.ocx for download (include trailing / or \)
# the activeX control will not download if wrong or security too high - shows as white square with red x
# note: it only needs to be registered by the client, not the server!
# for wamp: the ocx canNOT be in D:\wamp\Apache2\cgi-bin, I put it in D:\wamp\www (above cgi-bin)
# - the default value is derived from WebScriptAddress
#WebCodeBase = http://127.0.0.1/
# if set to 1 (default), the web user cannot edit databases and (in future) other things
# webpush enables push of data to other servers
# this is an optional virtual directory used to http: all images from mag0
# this entry is experimental and unused except for viewer=seriesviewer2
# in this mode (only) ocx will not download images if wrong - shows as black square with
# controls - the default value is derived from WebScriptAddress
#WebMAG0Address = http://127.0.0.1/mag0
# excerpt from D:\wamp\Apache2\conf\httpd.conf required for WebMAG0Address (un-# there)
# or use the wamp traybar menu to create the alias
#Alias /mag0/ "c:/dicomserverA/data/"
#<Directory "c:/dicomserverA/data">
# Options Indexes MultiViews
# these settings control size of slice and series viewers, max size of transmitted dicom images
# (0=original), compression for images sent to the activex (may be un,n1..4,j1,j2), the size of
# the icons in the image list, the image type used for icons and slice display, and the dgate
# mode containing the viewer (may be seriesviewer, seriesviewer2, noviewer, serversideviewer,
# or aiviewer - java code of the latter not included with 1.4.14).
# note: all items require at least one space left and right of the '=' !
viewer = serversideviewer
studyviewer = studyweasis
# enter address (up to not including the ?) of the WADO server for each DICOM AE listed
# the sample (for AE TESTWADOSRV) comes from the DICOM standard and is not valid
# the default is the local conquest server (which could use virtualservers as WADO bridge)
# These WADO entries are used in 'list .... on ....'
TESTWADOSRV = http://www.hospital-stmarco/radiology/wado.php
# Here are scripted series viewers: ImageJA, dwv, flexviewer (=aiviewer), weasis
# And one scripted study viewer: studyweasis
source = viewers\imagejaviewer.cq
source = viewers\flexviewer.lua
source = viewers\LaunchWeasis.cq
header = Content-Type: application/x-java-jnlp-file\
source = viewers\LaunchWeasisStudy.cq
header = Content-Type: application/x-java-jnlp-file\
source = viewers\weasisseriesxml.lua
source = viewers\weasisstudyxml.lua
# These entries enable the OpenClinica - Conquest interface
TargetServer=user@server.domain:
# Below here are all samples with no clear functionality
# Here are some sample web pages to show how scripting works
# this creates web page http://xxxxx/cgi-bin/dgate.exe?mode=sample
source = samples\sample.cq
# this creates web page http://xxxxx/cgi-bin/dgate.exe?mode=sample2
# This sample posts a file
# Note: in the header parameter newline is written as \
header= Content-type: text/html\Cache-Control: no-cache\
line0 = <HEAD><TITLE>Conquest DICOM server - %variable%</TITLE></HEAD>
line1 = <BODY BGCOLOR='CFDFCF'>
line2 = <H2>Conquest DICOM server - %query_string%</H2>
line3 = <FORM ACTION="dgate.exe" METHOD=POST ENCTYPE="multipart/form-data">
line4 = <INPUT NAME=mode TYPE=HIDDEN VALUE=soaprequest>
line5 = <INPUT NAME=port TYPE=HIDDEN VALUE=5678>
line6 = <INPUT NAME=address TYPE=HIDDEN VALUE=127.0.0.1>
line7 = Upload file to enter into server (dcm/v2/HL7/zip/7z/gz/tar): <INPUT NAME=filetoupload SIZE=40 TYPE=file VALUE=>
line8 = <INPUT TYPE=SUBMIT VALUE=Go>
# this creates a web page scripted in lua http://xxxxx/cgi-bin/dgate.exe?mode=sample3
#source = samples\sample3.lua
# these entries create an experimental SOAP interface scripted in lua
header = Content-type: text/xml\
source = soap\soaprequest.lua
# these entries create an experimental JSON interface scripted in lua
source = json\json_sample.html
header = Content-type: text/html\Cache-Control: no-cache\
source = json\jsonrequest.lua
# these entries create a simple eCRF interface
# ..?mode=studyfinder&dest=CONQUESTSRV1&key=afc0501:baseline&query==2040XXXX
# creates SQL database and enters information
source = ecrf\markstudyseries.lua
caption= Select for submission
source = ecrf\markstudyseries.lua
caption= Select for submission
# show SQL database and selects processing
source = ecrf\shoppingcart.lua
caption= Process selected data
source = ecrf\ecrfprocess.lua
source = ecrf\queryforecrf.lua
Display More
I restarted the server, it appears online when I go to the address, I have the dicomserverA running but I am not getting results.
I am sorry if there is something missing please let me know what I can provide to maybe help. Thank you again.