Will test the PHPRC and report back. thx.<br><br>Actually, the mapfile runs perfectly when used in a web mapping application using the _exact same_ FGS install (also a non-FGS linux and a windows install). It works from the web but not from the command line. Have you tried running the script I attached (
i.e. ms_newMapObj(...)) from the command line with a mapfile that works on your install of FGS?<br><br>Aaron<br><br><div><span class="gmail_quote">On 7/11/06, <b class="gmail_sendername">Guillaume Dallaire</b> &lt;<a href="mailto:gdallaire@mapgears.com">
gdallaire@mapgears.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi,<br><br>On Fri, 2006-07-07 at 16:00 -0700, Aaron Koning wrote:
<br>&gt; Hello All,<br>&gt;<br>&gt; I am having some problems with running a PHP file containing MapScript<br>&gt; functions from the command line. I have attached the 8 line PHP script<br>&gt; I am trying to run. It doesn't seem to matter what MapFile is
<br>&gt; referenced in the script. Note: I always run ' . /opt/fgs/setenv.sh'<br>&gt; after login.<br>&gt;<br>&gt; I resolve the first error by setting the extension_dir with -d, then I<br>&gt; get the second error. Can somebody reproduce these errors? I notice
<br>&gt; Steve Young had a similar problem in an April 2006 post:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://lists.maptools.org/pipermail/foss-gis-suite/2006-">http://lists.maptools.org/pipermail/foss-gis-suite/2006-</a><br>&gt; April/000387.html
<br>&gt;<br>&gt; --------------- FIRST ERROR ---------------<br>&gt;<br>&gt; ___Command:___<br>&gt; /opt/fgs/www/cgi-bin/php4 tester.php<br>&gt;<br>&gt; ___Result:___<br>&gt; X-Powered-By: PHP/4.4.2<br>&gt; Content-type: text/html
<br>&gt;<br>&gt; &lt;br /&gt;<br>&gt; &lt;b&gt;Warning&lt;/b&gt;:&nbsp;&nbsp;dl(): Unable to load dynamic library<br>&gt; '/home/users/gdallaire/fgs-dev/built/ph<br>&gt; p/lib/php/extensions/no-debug-non-zts-20020429/php_mapscript.so'
<br>&gt; - /home/users/gdallaire/fgs-<br>&gt; dev/built/php/lib/php/extensions/no-debug-non-<br>&gt; zts-20020429/php_mapscript.so: cannot open shar<br>&gt; ed object file: No such file or directory in<br>&gt; &lt;b&gt;/opt/fist/bin/tester.php&lt;/b&gt; on line &lt;b&gt;5&lt;/b&gt;
<br>&gt; &lt;br /&gt;<br>&gt;<br><br><br>I think this is a problem with PHPRC environment variable. Check that<br>this file:<br><br>$FGS_HOME/etc/fgs/pkgs/php-base/setenv.sh contains:<br><br>export PHPRC=$FGS_HOME/www/conf
<br><br><br>if no, edit it and resource the main setenv.sh file. Now PHPRC should be<br>correctly set to $FGS_HOME/www/conf and you shouldn't have to use the '-<br>d' option anymore.<br><br>&gt;<br>&gt; --------------- SECOND ERROR ---------------
<br>&gt;<br>&gt; ___Command:___<br>&gt; /opt/fgs/www/cgi-bin/php4 -d 'extension_dir=/opt/fgs/www/lib/php4/'<br>&gt; tester.php<br>&gt;<br>&gt; ___Result:___<br>&gt; Segmentation Fault<br>&gt;<br><br>Can you confirm that your mapfile is working under another mapserver
<br>runtime ?<br><br>Guillaume<br><br><br>--<br>________________________________________________<br> Guillaume DALLAIRE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="mailto:gdallaire@mapgears.com">gdallaire@mapgears.com</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Mapgears&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a href="http://www.mapgears.com">www.mapgears.com</a><br>________________________________________________<br><br></blockquote></div><br><br clear="all"><br>-- <br>+--------------------------------------------<br>|&nbsp;&nbsp;Aaron Koning
<br>|&nbsp;&nbsp;Information Technologist<br>|&nbsp;&nbsp;Prince George, BC, Canada.<br>+--------------------------------------------<br>|&nbsp;&nbsp;<a href="http://datashare.gis.unbc.ca/fist/">http://datashare.gis.unbc.ca/fist/</a><br>|&nbsp;&nbsp;<a href="http://datashare.gis.unbc.ca/gctp-js/">
http://datashare.gis.unbc.ca/gctp-js/</a><br>+--------------------------------------------