2014-08-30 5 views
0

SimpleImage (https://github.com/claviska/SimpleImage)를 사용하고 있습니다. 나는 큰 사진을 편집하기 위해 노력하고있어 : http://srv1.jpg.co.il/4/5401f91f41229.jpg (13312x1671, 3.2MB)를, 그리고 그것은 overlay() 기능 사용 후이 오류를 반환큰 파일에서 SimpleImage가 작동하지 않습니다.

(!) Fatal error: Maximum execution time of 50 seconds exceeded in C:\wamp\www\images\simpleimage.php on line 1163

이 줄의 코드는 다음과 같습니다

$alphacolorxy = imagecolorallocatealpha($src_im, ($colorxy >> 16) & 0xFF, ($colorxy >> 8) & 0xFF, $colorxy & 0xFF, $alpha); 

을 코드에 다음 행을 추가 한 후입니다.

ini_set('memory_limit', '-1'); 
ini_set('max_execution_time', '50M'); 

어떻게 해결할 수 있습니까? 어떻게 작동하는지 모르겠지만 코드에서 URL이 "pano.jpg" (이것은 PHP 코드의 폴더에있는 파일 이름이기 때문에)은 http 요청을 보내지 않는다고 믿습니다.

+0

거기에 (가) 시간 제한을 설정 기능 : http://php.net/manual/en/function.set-time-limit.php이 도움이 될 수 있습니다. –

+0

@KIKOSoftware 안전 모드가 켜져 있는지 어떻게 알 수 있습니까? 그리고 php.ini에 쓸 내용 (얼마 동안)? – GINCHER

+0

일반적으로 서버 구성을 확인합니다. 나는 Plesk를 사용하며 거기에 safe_mode가 설정되어 있습니다. 그러나 나는 다른 많은 구성이 가능하다고 생각합니다. 나는 이것을 발견했다 : http://www.sitepoint.com/forums/showthread.php?236172-How-to-check-if-php-s-safe-mode-is-on –

답변

관련 문제