<br>This might be more appropriate on the Mapserver list, but I saw a thread in the MS4W archives from June (<a href="http://lists.maptools.org/pipermail/ms4w-users/2012-June/002024.html">http://lists.maptools.org/pipermail/ms4w-users/2012-June/002024.html</a>) and wondered if there was ever a solution achieved.<br>
<br>I'm trying to call mapserver CGI like so:<br><br><a href="http://localhost/cgi-bin/mapserv.exe?map=test.map&mode=itemquery&qformat=png24&layer=photos&layer=taxlots&qlayer=taxlots&qitem=TLID&qstring=1512274002201&mapext=shape&mapxy=shape&buffer=1500">http://localhost/cgi-bin/mapserv.exe?map=test.map&mode=itemquery&qformat=png24&layer=photos&layer=taxlots&qlayer=taxlots&qitem=TLID&qstring=1512274002201&mapext=shape&mapxy=shape&buffer=1500</a><br>
<br>and I am getting a Regular expression error of:<br><br>mapserv(): Web application error. Parameter 'qstring' value fails to validate.
msValidateParameter(): Regular expression error. Parameter pattern validation failed.
<br><br>however, I've basically removed any complications (I thought) from the validation process by testing with:<br><br>VALIDATION<br> 'TLID' '.'<br>END<br><br>and I still get the mapserver error. <br>
<br>There is no error in the Apache error log. When I enable an MS_ERRORFILE I get the following in the log:<br><br>[Wed Oct 03 09:11:51 2012].62000 msValidateParameter(): Regular expression error. Parameter pattern validation failed.<br>
[Wed Oct 03 09:11:51 2012].62000 mapserv(): Web application error. Parameter 'qstring' value fails to validate.<br><br>I've successfully used this method in previous years, and in trying to figure out what had changed I went back and tested previous versions of MS4W (back to 2.3.1). Same result. So on my end I the only difference I can think of in my system is the fact that I am on Windows 7, whereas previously I was on XP. <br>
<br>Any other ideas or obvious things I am not thinking of?<br><br>Tanya<br><br><br>