<html><head></head><body><div class="ydp9b918c92yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;"><div></div>
        <div>Hi Jeff, </div><div>thank you for your reply and the link. So regarding Linux there is no official SWIG integration for php mapscript yet,right? Only attempts and tests</div><div><br></div><div>Thank you for your reply</div><div><br></div><div>-Stefanos</div><div><br></div>
        
        </div><div id="yahoo_quoted_9992139922" class="yahoo_quoted">
            <div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
                
                <div>
                    Στις Παρασκευή, 8 Φεβρουαρίου 2019, 5:02:41 μ.μ. EET, ο χρήστης Jeff McKenna <jmckenna@gatewaygeomatics.com> έγραψε:
                </div>
                <div><br></div>
                <div><br></div>
                <div><div dir="ltr">Hi Stefanos,<br clear="none"><br clear="none">MS4W 4, and moving forward, will leverage the SWIG API for PHPmapscript <br clear="none">use.  Believe it or not, there was an alpha release of MS4W way back in <br clear="none">2016 with that SWIG support for PHP7mapscript (and some have used that <br clear="none">alpha in deployment since).  The purpose of the 4.0.0 beta process is to <br clear="none">give all MS4W users, devs, organizations, projects, lots of time to get <br clear="none">their hands on it, trying, testing, giving feedback, and modifying their <br clear="none">code for this PHPmapscript change.  I've also informed several other <br clear="none">software communities directly of this (GeoMoose, Mapbender, p.mapper, <br clear="none">ZOO-Project, etc).<br clear="none"><br clear="none">It is a dramatic change, but the timing is right as MS4W 4.0 will give <br clear="none">the reason to adapt to the SWIG API, for PHP users.  This change for <br clear="none">MS4W was made for the long-term maintenance of PHPmapscript in MS4W (to <br clear="none">avoid such a show-stopping PHP version, like a PHP8, coming along and <br clear="none">affecting MS4W deployments again).<br clear="none"><br clear="none">In terms of your question for PHPmapscript support in other environments <br clear="none">other than MS4W, many have been leveraging this code: <br clear="none"><a shape="rect" href="https://github.com/bjoernboldt/mapscript-php7 " target="_blank">https://github.com/bjoernboldt/mapscript-php7 </a>which has been imported <br clear="none">into MapServer 7.4dev source also.  So you should be fine for Linux as <br clear="none">well (but it may take time for all packaged distributions to catch up to <br clear="none">all of these changes).<br clear="none"><br clear="none">I hope I helped answer your questions.<br clear="none"><br clear="none">Thanks for your interest in MS4W.<br clear="none"><br clear="none">-jeff<br clear="none"><br clear="none"><br clear="none"><div class="yqt2814262724" id="yqtfd30636"><br clear="none">On 2019-02-08 5:26 AM, Stefanos Anastasiou wrote:<br clear="none">> Hello Jeff,<br clear="none">>      does php mapsrcipt now belong to SWIG family ? Regarding Linux <br clear="none">> distribution what changes does this bring in the installation process ?<br clear="none">> <br clear="none">> Thank you<br clear="none">> <br clear="none">> -Stefanos<br clear="none">> <br clear="none">> Στις Τρίτη, 5 Φεβρουαρίου 2019, 2:59:24 π.μ. EET, ο χρήστης Jeff McKenna <br clear="none">> <<a shape="rect" ymailto="mailto:jmckenna@gatewaygeomatics.com" href="mailto:jmckenna@gatewaygeomatics.com">jmckenna@gatewaygeomatics.com</a>> έγραψε:<br clear="none">> <br clear="none">> <br clear="none">> I forgot to highlight one of the most important parts: MS4W-4.0.0<br clear="none">> contains PHP 7.2.14 and the performance improvements are very<br clear="none">> noticeable.  -jeff<br clear="none">> <br clear="none">> <br clear="none">> <br clear="none">> On 2019-02-04 8:46 PM, Jeff McKenna wrote:<br clear="none">>  > Hello everyone,<br clear="none">>  ><br clear="none">>  > Many Windows users will be very interested that MS4W-4.0.0-beta1 is<br clear="none">>  > available now, which will be a huge release of changes, as every library<br clear="none">>  > (over 200 now) has been upgraded and built with a new compiler (Visual<br clear="none">>  > Studio 2017), and contains many great additions overall.  You can test<br clear="none">>  > the beta at:<br clear="none">>  ><br clear="none">>  >   - installer:<br clear="none">>  > <a shape="rect" href="https://ms4w.com/release/experimental/ms4w-4.0.0-beta1-setup.exe" target="_blank">https://ms4w.com/release/experimental/ms4w-4.0.0-beta1-setup.exe</a><br clear="none">>  > (recommended)<br clear="none">>  >   - archive: <a shape="rect" href="https://ms4w.com/release/experimental/ms4w_4.0.0_beta1.zip" target="_blank">https://ms4w.com/release/experimental/ms4w_4.0.0_beta1.zip</a><br clear="none">>  ><br clear="none">>  > Please see MS4W's HISTORY.txt for all of the changes, but here are some<br clear="none">>  > of the highlights:<br clear="none">>  ><br clear="none">>  >   - Mapbox Vector Tile output through MapServer (demo included)<br clear="none">>  >   - PHP7 mapscript support (using the SWIG API)<br clear="none">>  >   - usual mapscripts available (Java, Python, CSharp)<br clear="none">>  >   - embedded Python 3.7.0<br clear="none">>  >   - running pycsw Catalogue Server<br clear="none">>  >   - expanded ZOO-Project WPS support (all GDAL/OGR services, Python,<br clear="none">>  > PHP, CSharp, Java)<br clear="none">>  >   - new Matomo Analytics package<br clear="none">>  >   - simple map viewer on the localhost page<br clear="none">>  >   - GDAL 2.4.0<br clear="none">>  >   - MapServer 7.4.0-dev<br clear="none">>  >   - mod_wsgi for Apache<br clear="none">>  >   - and many more...<br clear="none">>  ><br clear="none">>  > You can see that MS4W-4.0.0 will be a full SDI for Windows environments,<br clear="none">>  > with ~40+ working mapfiles and over 1.7GB of files, empowering DevOps<br clear="none">>  > and organizations worldwide.  Also note that this is a major release for<br clear="none">>  > MS4W, meaning that some things have changed dramatically (PHPmapscript<br clear="none">>  > will now use the SWIG API for example), so please follow MS4W's README<br clear="none">>  > for specific instructions for the many plugins and mapscripts.<br clear="none">>  ><br clear="none">>  > When installing, it is very important that (if you are using the .zip)<br clear="none">>  > your server must have the C++ Redistributable installed on it<br clear="none">>  > beforehand: execute the local file /ms4w/tmp/vcredist_x86.exe<br clear="none">>  > (alternatively if you use MS4W's setup.exe installer this is done<br clear="none">>  > automatically)<br clear="none">>  ><br clear="none">>  > Please provide your 4.0.0 testing feedback through the MS4W tracker (so<br clear="none">>  > the feedback is not lost or forgotten): <a shape="rect" href="http://www.ms4w.com/trac/" target="_blank">http://www.ms4w.com/trac/</a><br clear="none">>  ><br clear="none">>  > Thank you all for sharing your spatial information with MS4W.<br clear="none">>  ><br clear="none">>  ><br clear="none">>  > -jeff<br clear="none">>  ><br clear="none">>  ><br clear="none">> <br clear="none">> <br clear="none">-- <br clear="none">Jeff McKenna<br clear="none">MapServer Consulting and Training Services<br clear="none"><a shape="rect" href="https://gatewaygeomatics.com/" target="_blank">https://gatewaygeomatics.com/</a><br clear="none">_______________________________________________<br clear="none">mapserver-users mailing list<br clear="none"><a shape="rect" ymailto="mailto:mapserver-users@lists.osgeo.org" href="mailto:mapserver-users@lists.osgeo.org">mapserver-users@lists.osgeo.org</a><br clear="none"><a shape="rect" href="https://lists.osgeo.org/mailman/listinfo/mapserver-users" target="_blank">https://lists.osgeo.org/mailman/listinfo/mapserver-users</a></div></div></div>
            </div>
        </div></body></html>