Skip to content

Emit explicit error message when proj.db cannot be found#7203

Merged
jmckenna merged 1 commit into
MapServer:mainfrom
rouault:fix_7202
Dec 14, 2024
Merged

Emit explicit error message when proj.db cannot be found#7203
jmckenna merged 1 commit into
MapServer:mainfrom
rouault:fix_7202

Conversation

@rouault
Copy link
Copy Markdown
Contributor

@rouault rouault commented Dec 13, 2024

Fixes #7202

$ PROJ_DATA=invalid mapserv -conf ../etc/mapserv.conf QUERY_STRING="map=wms_layer_groups.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities"
Content-Type: text/html

<HTML>
<HEAD><TITLE>MapServer Message</TITLE></HEAD>
<BODY BGCOLOR="#FFFFFF">
msProcessProjection(): Projection library error. PROJ error &quot;Cannot find proj.db&quot; when instantiating &quot;init=epsg:4326&quot;

Fixes MapServer#7202

```
$ PROJ_DATA=invalid mapserv -conf ../etc/mapserv.conf QUERY_STRING="map=wms_layer_groups.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities"
Content-Type: text/html

<HTML>
<HEAD><TITLE>MapServer Message</TITLE></HEAD>
<BODY BGCOLOR="#FFFFFF">
msProcessProjection(): Projection library error. PROJ error &quot;Cannot find proj.db&quot; when instantiating &quot;init=epsg:4326&quot;
```
@jmckenna jmckenna added the backport branch-8-4 To backport a pull request to branch-8-4 label Dec 13, 2024
@jmckenna
Copy link
Copy Markdown
Member

thanks @rouault, great!

@jmckenna
Copy link
Copy Markdown
Member

tested on Windows, received:

msProcessProjection(): Projection library error. PROJ error "Cannot find proj.db" when instantiating "init=epsg:3857" <br>

thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport branch-8-4 To backport a pull request to branch-8-4

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improve error message when proj.db not found

2 participants