On Fri, Sep 18, 2009 at 09:27:15AM -0400, steve.tout...@inspq.qc.ca wrote: > Hi, > I'm using WMSGetFeatureInfo to query a specific layer. The information is > retrieved from the same server/domain where the application and mapserver > are installed. > The answer I get is "The requested URL /cgi-bin/proxy.cgi was not found on > this server." > I read this http://faq.openlayers.org/proxyhost/all/ > and I already set a proxy on another server for another project. > > But in this case my understanding was that I don't need a proxy since I'm > not querying a remote server. I can't see why my code is requesting > /cgi-bin/proxy. It should call directly cgi-bin/mapserver? isn'it? > > Here is my code > infoControls = > { > click: new OpenLayers.Control.WMSGetFeatureInfo({ > //url: 'http://IP > address/cgi-bin/mapserv.exe?map=/ms4w/paccSante/map/paccsante_hlm.map&', > maxFeatures: 12, > title: 'Identify features by clicking', > layers: [overlays['HLM']], > queryVisible: true, > infoFormat:'text/html' > }) > } > infoControls['click'].events.register("getfeatureinfo", this, showInfo); > map.addControl(infoControls['click']); > infoControls['click'].activate(); > > If I uncomment the url parameter I got the same result. > What could be the reason why it is looking for a proxy? > This line IS NOT in my code > OpenLayers.ProxyHost = "/cgi-bin/proxy.cgi?url=";
If you type "OpenLayers.ProxyHost" into Firebug or some other debugging tool, what does it tell you? -- Chris > > thanks > Steve > _______________________________________________ > Users mailing list > Users@openlayers.org > http://openlayers.org/mailman/listinfo/users -- Christopher Schmidt MetaCarta _______________________________________________ Users mailing list Users@openlayers.org http://openlayers.org/mailman/listinfo/users