[fusion-users] Demo works in HostLinux but not Ubuntu 8.04 Server
Paul Deschamps
pdeschamps at dmsolutions.ca
Tue Oct 28 10:54:35 EDT 2008
Your problem is right there in your config.
/* A directory on this system that fusion can use for
temporary files. */
"temporaryDirectory": "/tmp"
should be:
"temporaryDirectory": "/etc/apache2/tmp"
also look at the image path and imageURL values.
"imagePath": "/tmp/ms_tmp",
/* The URL to the image path configured above. */
"imageUrl": "http://localhost/tmp/ms_tmp",
/* The file system path to where mapserver should put
web-accessible temporary legend images. */
"legendIconCacheDir":"/tmp/ms_
>
> tmp"
Cheers
Paul D
On Tue, Oct 28, 2008 at 9:51 AM, Andrew Parker <andrew at source3.com> wrote:
> I got the Fusion Demo working as discussed in
> http://n2.nabble.com/Mapfile-not-displaying-in-Fusion-for-MapServer-td1379147.html.
> The working Demo uses HostLinux offered by HostGIS.
>
> When I try to view the Demo using Ubuntu 8.04 server (and Ubuntu 7.10) I
> can only see the html layout, no layer tree or toolbars. However, I can see
> the mapfile using
> http://localhost/cgi-bin/mapserv?mode=map&map=/var/www/chp2/hello.map.
> I think the problem is where Fusion and MapServer is storing the temporary
> files. So I started playing around with the paths. The config.json file is
> as follows:
>
>
> /* This is the fusion configuration file. Adjust as necessary. */
> {
> /* The general section contains settings that are general to
> fusion as a whole. */
> "general": {
> /* PHP is the default and only script language supported.
> Don"t change this. */
> "scriptLanguage": "php",
>
> /* A directory on this system that fusion can use for
> temporary files. */
> "temporaryDirectory": "/tmp"
> },
> /* The MapGuide section is required if you are installing
> fusion for MapGuide. */
> "mapguide": {
> /* The WebTierURL is the url to mapguide, it should start
> with http and end with /mapguide. If you have installed
> fusion inside the www directory of MapGuide, then you can
> leave this empty as it will be automatically calculated. */
> "webTierUrl": ""
> },
> /* The MapServer section is required if you are installing fusion
> for MapServer. */
> "mapserver": {
> /* The URL of the mapserver CGI that you want to use. */
> "cgi": "/cgi-bin/mapserv",
> /* The file system path to where mapserver should put
> web-accessible temporary images. */
> "imagePath": "/tmp/ms_tmp",
> /* The URL to the image path configured above. */
> "imageUrl": "http://localhost/tmp/ms_tmp",
> /* The file system path to where mapserver should put
> web-accessible temporary legend images. */
> "legendIconCacheDir":"/tmp/ms_tmp"
> }
> }
>
> The ServerRoot in apache2 is /etc/apache2. The apache2 DocumentRoot is
> /var/www.
>
> Therefore, I created the directory tmp (/etc/apache2/tmp) and set
> permission to 777. Restarted apache2 and tested the demo. Same results.
> Looked in /etc/apache2/tmp and did not see any Fusion session files. I
> also create the /tmp/ms_tmp directories in /var/www and /var. No temp files
> were saved in these directories.
> Then I decided to change the SeverRoot to /var and /var/www to see what
> happens. Restarted apache2 and same results, only the html layout.
>
> Know I am out of ideas. Does anyone have an idea how to fix this. I
> really want to include how to get Fusion working in Ubuntu in my HowTo I am
> writing for grad school.
>
> Thank you very much.
>
> --
> Andrew
>
> _______________________________________________
> fusion-users mailing list
> fusion-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/fusion-users
>
--
Paul Deschamps
Applications Specialist
DM Solutions Group Inc.
Office: (613) 565-5056 x28
pdeschamps at dmsolutions.ca
http://www.dmsolutions.ca
http://research.dmsolutions.ca
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/fusion-users/attachments/20081028/0dc6ca08/attachment.html
More information about the fusion-users
mailing list