두 개의 다른 코드 인스턴스가 두 번 이상 실행되지 않도록 파일 잠금에 bash 명령 인 flock을 사용하고 있습니다. 나는이 테스트 코드를 사용하고 있습니다 : ((flock -x 200 ; sleep 10 ; echo "original finished" ;) 200>./test.lock) &
(sleep 2 ; (flock -x -w 2 200 ;
30 분 동안 PHP 소스와 씨름 한 후, 나는 포기했습니다. : P 질문입니다 - PHP flock() 함수 호출은 Gentoo Linux 시스템에서 어떤 시스템 콜을 호출합니까? 나는 그것과 함께 몇 가지 문제 (예 : 블록 - 30 초 -에 - 하나 - 20 - 루프 - 반복 종류의 문제)와 나는 왜 그런지 알고 싶습니다.
나는 flock() 이미지를 찾고 있습니다. 현재 나는 GD 라이브러리의 파일 핸들이 무리와 함께 유효하지 않은 것으로 보인다 다음 $img = ImageCreateFromPng($img_path);
flock($img,LOCK_EX);
을 사용하고 있습니다. 이미지에 액세스하여 파일을 모으려면 어떻게해야합니까?