1
저는 거의 일주일 동안 한 주제에서 검색 중이며 여전히 인터넷에서 적절한 대답을 찾을 수 없습니다. 내가하고 싶은 일은 네이티브 PHP를 실행하는 내 서버를 통해 여러 shell_exec 또는 exec 명령을 작성하는 것입니다. shell_exec 또는 exec 함수를 사용합니다. 하지만 내 문제는 매번 새로운 쉘 인스턴스를 생성하고 실행하는 함수를 호출한다는 것입니다. 하지만 모든 명령이 동일한 쉘 인스턴스에서 실행되기를 바랍니다. 그것에 대한 도움이 필요하십니까?모든 명령을 동일한 쉘 인스턴스에서 실행하고 매번 다른 인스턴스에서 실행하지 않으려면 어떻게 shell_exec 또는 exec를 호출해야합니까?
죄송합니다. PHP에 익숙하지 않으므로보다 구체적으로 말씀해주십시오. 터미널에서 위의 모든 작업을 수행했지만 관련이 없습니다. –
'screen -S test'를 실행하면'test '라는 화면 세션이 열리고 쉘이 시작됩니다. 서버에서 로그 아웃 한 경우에도 화면 세션이 실행됩니다. 세 번째 명령은 shell_exec()를 사용할 때마다 쉘을 시작하고 닫는 대신에 그 쉘에 명령을 보냅니다. – simoncpu