exec()를 사용하여 PHP 스크립트에서 gpg를 실행하려고합니다. 하지만 세그먼트 오류가 발생합니다 : "gpg : 세그먼트 오류가 잡혔습니다 ... 종료 중" 내 PHP 스크립트가 제대로 작동 할 수 있도록 하위 프로세스 내에서 충돌이 발생합니다. 문제를 확인하기 위해 핵심 파일을 원합니다. 는 내가는 /etc/security/limits.conf 할 수 있지만 핵심 파일이 생성되지 않았습니다 "무제한 * 소프트 코어"추가자식 프로세스의 코어 덤프 파일 생성
ulimit -c unlimited
echo 1 > /proc/sys/fs/suid_dumpable
을 실행하려고.
조언이나 아이디어에 대해 매우 고맙게 생각합니다.
나는 소스를 가지고 있지만 google-coredumper가 나를 어떻게 도울 지 이해할 수 없다. 코드의 특정 위치에 덤프 할 수 있지만 충돌하는 특정 장소를 알지 못합니다. – user101159
@sfoid 또 다른 옵션은 오류를 지적 할 수있는 valgrind를 사용하여 실행하려고 시도하는 것입니다. 까다로운 문제처럼 보입니다. –