<div dir="ltr">mapguide-rest has not been maintained for years now due to competing priorities in real life and on other projects.<div><br></div><div>I am assuming by MGOS 4.0 you are using the current preview 3 release. If you are using my vanilla SWIG sandbox branch then I can say mapguide-rest will definitely not work right now as that is still targeting PHP 5.6 and the vanilla SWIG branch now bundles PHP 8.</div><div><br></div><div>Assuming you are on the preview 3 release that still bundles PHP 5.6, then if you are using the 1.0 RC5 release I can say that release will not work because it has a class that collides with a class of the same name in the MapGuide API (MgGeoJsonWriter). All I can say is try building mapguide-rest from git master (which renames this conflicting class) and see if that works with your preview 3 installation.</div><div><br></div><div>Otherwise I would just hold off on trying to use mapguide-rest with MGOS 4.0. The next preview release of MGOS 4.0 when it drops, will ship with PHP 8.1, which means mapguide-rest will *definitely* not work for reasons already stated above. There will need to be dev work (which I currently do not have time for) to migrate mapguide-rest over to PHP 8.1. So all things considered mapguide-rest will not be usable with MGOS 4.0 in the foreseeable future until at least the final release of MGOS 4.0 is out the door. Only then can I reasonably invest some time into migrating over mapguide-rest.<br><div><br></div><div>As an aside, I am also interested in how you set up your VSCode for PHP debugging. I only got this to work for debugging PHP scripts that are run from the command-line. I never got this to work for PHP code running on a web server.</div><div><br></div><div>- Jackie<br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div></div></div></div><div><br></div><div>You wrote:</div><div><br></div></div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><div><div><pre style="font-family:courier,"courier new",monospace;font-size:14px;white-space:pre-wrap;margin-top:0px;margin-bottom:0px;color:rgb(0,0,0)">Hi Jackie,</pre></div></div></div><div><div><div><pre style="font-family:courier,"courier new",monospace;font-size:14px;white-space:pre-wrap;margin-top:0px;margin-bottom:0px;color:rgb(0,0,0)"></pre></div></div></div><div><div><div><pre style="font-family:courier,"courier new",monospace;font-size:14px;white-space:pre-wrap;margin-top:0px;margin-bottom:0px;color:rgb(0,0,0)">What can it be ?</pre></div></div></div><div><div><div><pre style="font-family:courier,"courier new",monospace;font-size:14px;white-space:pre-wrap;margin-top:0px;margin-bottom:0px;color:rgb(0,0,0)"></pre></div></div></div><div><div><div><pre style="font-family:courier,"courier new",monospace;font-size:14px;white-space:pre-wrap;margin-top:0px;margin-bottom:0px;color:rgb(0,0,0)">MGOS 4.0 from last release with IIS under Server2012 R2</pre></div></div></div><div><div><div><pre style="font-family:courier,"courier new",monospace;font-size:14px;white-space:pre-wrap;margin-top:0px;margin-bottom:0px;color:rgb(0,0,0)"></pre></div></div></div><div><div><div><pre style="font-family:courier,"courier new",monospace;font-size:14px;white-space:pre-wrap;margin-top:0px;margin-bottom:0px;color:rgb(0,0,0)">MGOS 4.0 from build with IIS under Win10</pre></div></div></div><div><div><div><pre style="font-family:courier,"courier new",monospace;font-size:14px;white-space:pre-wrap;margin-top:0px;margin-bottom:0px;color:rgb(0,0,0)"></pre></div></div></div><div><div><div><pre style="font-family:courier,"courier new",monospace;font-size:14px;white-space:pre-wrap;margin-top:0px;margin-bottom:0px;color:rgb(0,0,0)">When I tried to use mapguide-REST with</pre></div></div></div><div><div><div><pre style="font-family:courier,"courier new",monospace;font-size:14px;white-space:pre-wrap;margin-top:0px;margin-bottom:0px;color:rgb(0,0,0)"><a rel="nofollow" href="http://localhost/mapguide/rest/index.php" style="color:rgb(0,80,150)">http://localhost/mapguide/rest/index.php</a>, I have the following message :</pre></div></div></div><div><div><div><pre style="font-family:courier,"courier new",monospace;font-size:14px;white-space:pre-wrap;margin-top:0px;margin-bottom:0px;color:rgb(0,0,0)"></pre></div></div></div><div><div><div><pre style="font-family:courier,"courier new",monospace;font-size:14px;white-space:pre-wrap;margin-top:0px;margin-bottom:0px;color:rgb(0,0,0)">404 Page Not Found</pre></div></div></div><div><div><div><pre style="font-family:courier,"courier new",monospace;font-size:14px;white-space:pre-wrap;margin-top:0px;margin-bottom:0px;color:rgb(0,0,0)"></pre></div></div></div><div><div><div><pre style="font-family:courier,"courier new",monospace;font-size:14px;white-space:pre-wrap;margin-top:0px;margin-bottom:0px;color:rgb(0,0,0)">The page you are looking for could not be found. Check the address bar to</pre></div></div></div><div><div><div><pre style="font-family:courier,"courier new",monospace;font-size:14px;white-space:pre-wrap;margin-top:0px;margin-bottom:0px;color:rgb(0,0,0)">ensure your URL is spelled correctly. If all else fails, you can visit our</pre></div></div></div><div><div><div><pre style="font-family:courier,"courier new",monospace;font-size:14px;white-space:pre-wrap;margin-top:0px;margin-bottom:0px;color:rgb(0,0,0)">home page at the link below.</pre></div></div></div><div><div><div><pre style="font-family:courier,"courier new",monospace;font-size:14px;white-space:pre-wrap;margin-top:0px;margin-bottom:0px;color:rgb(0,0,0)"></pre></div></div></div><div><div><div><pre style="font-family:courier,"courier new",monospace;font-size:14px;white-space:pre-wrap;margin-top:0px;margin-bottom:0px;color:rgb(0,0,0)">Visit the Home Page <<a rel="nofollow" href="http://localhost/mapguide/rest/index.php/" style="color:rgb(0,80,150)">http://localhost/mapguide/rest/index.php/</a>> </pre></div></div></div></blockquote><div><div><div><pre style="font-family:courier,"courier new",monospace;font-size:14px;white-space:pre-wrap;margin-top:0px;margin-bottom:0px;color:rgb(0,0,0)"></pre></div></div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><div><div><pre style="font-family:courier,"courier new",monospace;font-size:14px;white-space:pre-wrap;margin-top:0px;margin-bottom:0px;color:rgb(0,0,0)">And in the VS Code debugger  I have the exception Slim\Exception\Stop (line</pre></div></div></div><div><div><div><pre style="font-family:courier,"courier new",monospace;font-size:14px;white-space:pre-wrap;margin-top:0px;margin-bottom:0px;color:rgb(0,0,0)">1020 in Slim.php)</pre></div></div></div></blockquote><div><br></div><div><br></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><font size="1"><i>Please Note: I no longer create new posts or post replies to any OSGeo mailing list through nabble. As a result, you most likely won't see this message appear on nabble's view of any OSGeo mailing list and may only see this message through mailing list archives or depending on your mailing list subscription settings, through daily message digests or automated notifications from the mailing lists.</i></font></div></div></div>