By Daniel Du
In AIMS 2013, an outstanding feature is the performance report, which enables user to analyze the performance of your Map Server. Using this tool, users can examine the rendering time of each layer to find out the performance bottle neck, then tune it up accordingly.
Here is a screen-shot of AIMS2013 performance report:
For unknown reason, the performance report tool did not work on my laptop, it just got frozen after clicking the “Run” button. I checked with Firebug, which is an add-on of Firefox browser, I get following error message:
——————————————————————–
HTTP Error 500.0 – Internal Server Error
Module
FastCgiModule
ExecuteRequestHandler
Handler
PHP via FastCGI
Error code
0x00000000
…
The reason is due to permission problem of <Infrastructure Web Server Extension 2013>\www\mapadmin\profilingmapxml folder. MapServer need to write file into this folder when performance report is running, so we need to enable “modify” for <machineName>\IIS_IUSRS.
Here is how to do it:
1. Run inetgmr in Start—>Run to open IIS Manager,
2. Right click mapserver2013->mapadmin->profilingmapxml and select “Edit permissions”, then switch to “Security” tab:
3. Click “edit” then click “Add” button to add user
4. Input <machineName>\IIS_IUSRS then click “Check names” to make sure the user name is correct. Please make sure to change location to your local machine if you are in a domain.
5. Enable “Modify” permission for <machineName>\IIS_IUSRS, then click “OK” or “Apply”
Now, go back to Map Server Administrator, and run performance report, it works fine for me now! ![]()
Hope this helpful for you if you run into this issue as me.







Leave a Reply