Ausführen eines Shell-Skripts aus einem PHP-Skript

Ich möchte ein auf dem System vorhandenes Bash-Skript über ein PHP-Skript ausführen. Ich habe zwei Skripte auf dem System vorhanden. Eines davon ist ein PHP-Skript namensclient.php derzeit/var/www/html und das andere ist ein Bash-Skript namenstestscript derzeit/home/testuser.

Mein client.php Skript sieht so aus

<?php
  $message=shell_exec("/home/testuser/testscript 2>&1");
  print_r($message);
?>  

Mein Testskript sieht aus wie

#!/bin/bash
echo "Testscript run succesful"

Wenn ich das Folgende am Terminal mache

php client.php

Ich bekomme folgende Ausgabe am Terminal

Testscript run successful

Aber wenn ich die Seite bei öffne

http://serverdomain/client.php

Ich erhalte die folgende Ausgabe

sh: /home/testuser/testscript: Permission denied 

Ich bekomme diesen Fehler auch nachdem ich chmod + x testscript gemacht habe.
Wie kann ich es über den Browser zum Laufen bringen? Bitte helfen Sie.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage