PHP Exec function Alternative

Dalam projek linux aku ni, aku nak exec command linux untuk control proses x dapat nak buat sebab masalah dengan php exec function. Dia run tapi disebabkan priviledge problem x jadi2 aku buat. Habis aku configure safe_mode option kat php semua x jadi.

Last aku teringat Jimin cerita dia buat VPN pakai SSH. Aku pun try. Alhamdulillah jadik.
Script akan sentiasa looping.
Koronologinya :
  1. Start loop
  2. Ada satu script yang sentiasa monitor file command
  3. kalau file tu ada, dia exec
  4. sleep 2 saat
  5. delete file tersebut lepas dia execute
  6. kalau x de file tu, sleep 2 saat
  7. Loop lagi
  8. Tammat.
Contohnya mcm kat bawah :

#!/bin/sh
while [ 1 -ne 2 ]
do
if [ -f /opt/lampp/htdocs/ipvision-client/cmd.sh ]; then
/bin/chmod 777 /opt/lampp/htdocs/ipvision-client/cmd.sh
/bin/sh /opt/lampp/htdocs/ipvision-client/cmd.sh
sleep 2
/bin/rm /opt/lampp/htdocs/ipvision-client/cmd.sh
fi
sleep 2
done

p/s : boleh pendekkan lagi script ni.

0 comments:

 
Copyright © peyotest