How to execute shell command from PHP?
I had a requirement where I had to execute shell command from PHP. The requirement was that I had to find details of a domain using commands like whois and then store this information into files in a folder. The only input parameter for the process was the name of the domain which was passed on from the Drupal site. The PHP function (shell_exec) was designed to do things like this.
// Site url $site_url = www.example.com // Sample code to test if the code works fine on your local machine. // Instead of the code given below you can add code to create directory // for the user depending upon the condition. // Keep in mind that each call will open a new shell instances. $outping = shell_exec("ping -c2 -w2 $site_url") ; // You can place the outping inside pre tag to see the output clearly. echo "$outping";