[Mono-aspnet-list] could not execute linux shell script from	asp.net application
    Robert Jordan 
    robertj at gmx.net
       
    Fri Jun 12 07:49:48 EDT 2009
    
    
  
RaviThapliyal wrote:
> Is there a way out to execute a shell script (created in linux) from asp.net
> application for e.g. i want to create file called "foo.txt" by calling a
> shell script file
> 
> my asp.net(C#) code is:
>          
>             string batchFile = "/srv/www/htdocs/helloworld.sh";
>             ProcessStartInfo startInfo = new ProcessStartInfo(batchFile);
>             Process.Start(startInfo);
>           
> where as the script file(helloworld.sh) contains
> 
>             <b>#!/bin/bash
>             cat> foo.txt
> 
What exceptions did you get?
Accessing files from ASP.NET applications hosted in mod_mono
requires proper access rights because mod_mono is likely running
under a limited apache account (usually "wwwrun").
BTW, "cat> foo.txt" will block forever.
Robert
    
    
More information about the Mono-aspnet-list
mailing list