우분투 9.04를 사용하고 있습니다.
PHP에서 system()명령으로, 아래와 같이 쉘스크립트를 실행합니다.
ip.sh 파일은 아래와 같이 네트워크 데몬을 재시작하는 명령을 담고 있습니다.
#! /bin/sh
/etc/init.d/networking restart
ls -al
헌데 터미널로 "ip.sh"를 실행시키면.. 재시작이 잘되는데..
PHP에서 system("./sh/ip.sh");를 실행하면..
ls -al에 대한 명령은 잘 수행하는데..
/etc/init.d/networking restart에 대한 명령을 실행하지 않습니다.