<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div>
<div id="appendonsend" style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
</div>
<div style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
Sorry, maybe <span style="color: rgb(20, 20, 20); font-family: Verdana, "Segoe UI", "Helvetica Neue", Helvetica, Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", sans-serif; font-size: 15px; background-color: rgb(254, 254, 254); display: inline !important"></span>I
 didn't explain myself well because actually, I don't get any error from the php web page, simply the code related to grass is not executed.For instance gsetup.init(gisbase, gisdb, location, mapset) does not create any file in my /tmp/ folder and the print(gscript.gisenv())
 is not printed.<span style="color: rgb(20, 20, 20); font-family: Verdana, "Segoe UI", "Helvetica Neue", Helvetica, Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", sans-serif; font-size: 15px; background-color: rgb(254, 254, 254); display: inline !important"></span></div>
<div style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
I checked the import of the grass libraries (print(sys.modules)) and they seem to be correctly imported.</div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>Da:</b> Moritz Lennert <mlennert@club.worldonline.be><br>
<b>Inviato:</b> luned́ 28 settembre 2020 17:29<br>
<b>A:</b> roberta fagandini <robifagandini@hotmail.it>; grass-user@lists.osgeo.org <grass-user@lists.osgeo.org><br>
<b>Oggetto:</b> Re: [GRASS-user] exwcuting grass python script from php web page</font>
<div> </div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt">
<div class="PlainText">On 28/09/20 12:10, roberta fagandini wrote:<br>
> Hi all!<br>
> I wrote a python script with grass to be run from a php web page.<br>
> The python script works perfectly if I run it from the terminal but when <br>
> I try to run it from the php web page, the grass related part seems to <br>
> be ignored and the grass session is not launched. I set the grass gis <br>
> environment following this link [0].<br>
>  From the php side, I try to launch the python script using both exec(), <br>
> system() and also a bash script to run the python script but I always <br>
> got the same error.<br>
<br>
Maybe you could tell us what error you get ?<br>
<br>
Moritz<br>
</div>
</span></font></div>
</div>
</body>
</html>