windows7에서 XAMPP 1.7.7을 사용합니다. (PHP 버전 5.3.8) proc_open()을 사용하여 프로세스를 실행하고 다른 웹 페이지로 리디렉션하려고하지만 PHP는 프로세스가 완료 될 때까지 대기합니다. 실행중인 프로세스가 내 웹을 기다리는 것을 원하지 않습니다. 어떻게해야합니까?proc_open() 프로세스를 실행하여 PHP가 완료 될 때까지 기다리십시오.
그리고 파이프와 반환 값이 필요합니다.
내가 필요한 것 : 사용자가 페이지 A에 무엇인가를 제출하면 웹은 페이지 B로 리디렉션되고 사용자는 페이지 B를 떠날 수 있습니다. 동시에 일부 프로세스가 호출되어 일부 결과가 생성되고 데이터베이스가 업데이트되므로 사용자가 페이지 B를 새로 고칠 때 올바른 결과가 표시됩니다. 더 많은 것은 무엇이든, 사용자는 언제든지 페이지 B를 전망 할 수있다. 내가 PHP Manual에 크리스의 의견은, 그의 방법은 내가 숨기기 과정에 파이프를 사용하거나 반환 값을 얻는 방법을 모르는 PHP.But와 독립적 인 프로세스를 실행할 수 있다는 것을 알 수 있습니다.
나는 AJAX에 대해 전혀 몰라, 제 생각에는 Gearman이 잘 작동한다고 생각하지만, 다소 복잡 할 수 있습니다.
이 링크는 더 이상 제공되지 않습니다. – Meglio