2011-12-24 3 views

답변

0

빈 페이지는 치명적 오류 일 가능성이 큽니다. 오류보고가 활성화되지 않았으므로 아무 것도 볼 수 없습니다. 서버상의 PHP 버전이 여러분의 지역 버전과 다를 수도 있습니다.

0

PHP 5.3으로 업그레이드 할 때 기본 시간대를 설정하지 않았기 때문에 date() 함수 사용과 관련하여 모든 것을 알았습니다. 설정을 시도해보십시오.

http://php.net/manual/en/function.date-default-timezone-set.php

그것은 관련이 있지만, 그것은 시도 가치가되지 않을 수 있습니다. 예 :

date_default_timezone_set('America/New_York'); 

당신은 당신을 위해 맞은 사람을 찾기 위해 list of supported timezones를 참조 할 수 있습니다.

지금까지 오류로, 스크립트 나 부트 스트랩 파일의 시작 부분에 이것을 추가하려고 :

ini_set('display_errors', 1); 
error_reporting(E_ALL); 
+0

오류보고에서 퍼팅은 추가 메서드 호출을 인식하지 않았다는 것을 나에게 보여 주었다. PHP 버전 번호를 확인하면 서버에서 5.2가됩니다. – IMZvonko

+0

[Álvaro G. Vicario의 답변] (http://stackoverflow.com/a/8626252/398242)가 해결책입니다. –

1

add() 방법은 PHP/5.3.0 이상이 필요합니다. 호스트가 이전 버전을 사용하고있을 가능성이 있습니다. PHP/5.2

대체 코드 :

$tempDate->modify('+1 month'); 
관련 문제