Hi Eric,
you can trust the message 'unable to access....' Have you set the
permissions for the whole path starting with 'home' and triple checked
the path- and filename spellings?
The users home might be a non optimal place, try another directory like
/mapfiles.
Not your problem, but I won't use rewrite rules with mapserver 8, you
easily can stet mapfile aliases in the mapserver.conf without any
dependencies on the apache version or restarting the webserver.
Jörg
Am 27.02.25 um 13:11 schrieb Guldberg, Erik via MapServer-users:
I'm trying to set up a testing environment for Mapserver 8.4.0 in
WSL/Ubuntu, but I keep getting the error: msLoadMap(): Unable to access
file. (/home/erik/maps/kulturminner/kulturminner.map)
As far as I know, my setup is mostly the same as for my "real" server
where I run 7.6.4.
I have a mapserver.conf-file with a MS_MAP_PATTERN, and that works fine.
*Files and folders permissions:*
Folders: drwxr-xr-x (chmod 755)
Files: -rw-r--r-- (chmod 644)
The owner is www-data, but I've also tried a regular user, which is what
I use for the server where I run 7.6.4.
*My Apache-setup looks like this:*
<VirtualHost *:80>
SetEnv MAPSERVER_CONFIG_FILE /usr/local/etc/mapserver.conf
ServerAdmin webmaster@localhost
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
RewriteEngine On
RewriteRule ^/wms/(.*)
/cgi-bin/mapserv.fcgi?map=/home/erik/maps/$1/$1.map [PT,QSA]
<Directory "/usr/lib/cgi-bin/">
AllowOverride None
Options +ExecCGI -MultiViews +FollowSymLinks
AddHandler fcgid-script .fcgi
Require all granted
</Directory>
Header set Access-Control-Allow-Origin "*"
</VirtualHost>
*URLs*
Both URLs gives the same error
http://localhost/cgi-bin/mapserv?map=/home/erik/maps/kulturminner/kulturminner.map
<http://localhost/cgi-bin/mapserv?map=/home/erik/maps/kulturminner/kulturminner.map>
http://localhost/wms/kulturminner <http://localhost/wms/kulturminner>
Appreciate any help
Erik
_______________________________________________
MapServer-users mailing list
MapServer-users@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/mapserver-users
--
Viele Grüße,
Jörg Thomsen
---------------------------------------------
WhereGroup Shorts 2025 - am 15. Mai
Im Fokus: PostgreSQL & PostGIS
Online als ZOOM-Meeting
https://wheregroup.com/shorts/
---------------------------------------------
Jörg Thomsen
WhereGroup GmbH
Bundesallee 23
10717 Berlin
Germany
Tel: +49 (0)30 / 5130 278 74
Fax: +49 (0)30 / 5130 278 11
joerg.thom...@wheregroup.com
www.wheregroup.com
Geschäftsführer:
Olaf Knopp, Peter Stamm
Amtsgericht Bonn, HRB 9885
_______________________________________________
MapServer-users mailing list
MapServer-users@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/mapserver-users