본문 바로가기

언어/PHP, DB

Background로 실행직후 stopped가 뜨는 현상 해결하기

php를 background로 띄우려고


$ php some_code.php &


와 같이 실행하고 나면 곧바로 '[1]+ Stopped                 php some_code.php'처럼 프로세스가 멈춰버린다.


이는 php://stdin에서 입력을 기다리고있기 때문인데, 다음과 같이 실행시켜주면 일단 실행은 된다.


$ php some_code.php < /dev/null &