2010-02-24 2 views
0

동적으로 생성 된 여러 이미지를로드해야하는 페이지가 있습니다. 모든 것이 90 %의 시간 동안 잘 작동하지만 때로는 일부 이미지가 생성되지 않습니다 (대신 누락 된 이미지 아이콘이 표시됨). 대부분의 경우 작동하고 누락 된 이미지가 항상 같은 것은 아니기 때문에 충분한 리소스가없는 서버와 관련이있을 수 있습니다. 이 문제를 방지 할 수있는 방법이 있습니까 (그리고 이미지가 생성되는지 확인하십시오)?PHP에서 이미지를 동적으로 생성하는 것이 때때로 작동하지 않습니다.

+1

서버 로그에 오류가 있습니까? – SorcyCat

+0

아니요, 오류가 없습니다. –

답변

0

나는 PHP의 메모리 제한과 타임 아웃을 시도하고 웹 서버를 다시 시작하려고합니다. 특히, memory_limit 및 max_execution_time을보십시오.

또한 구성 파일에서 output_buffering을 살펴보십시오. output_buffering은 전송하기 전에 출력에 메모리를 얼마나 많이 저장할 수 있는지 제어합니다. 이것은 때때로 헤더 앞에 출력 할 수있는 양에 영향을 줄 수 있습니다.

이미 로그 파일을 보았다고 가정하지만 이미지 생성 명령문을 디버깅하여 반환 여부를 확인하는 것이 좋습니다.

+0

그게 문제를 해결하는 것, 도와 줘서 고마워. –

+0

그냥 호기심에서 벗어난 해결책 이었습니까? –

+0

memory_limit의 값을 늘립니다. –

관련 문제