2015-02-03 2 views
0

나는 Symfony 2와 MAMP pro와 함께 2 일 동안 바쁘다는 오류가 발생합니다.Symfony 2 & mamp pro date.timezone error

오류 메시지 : 경고 : date_default_timezone_get() : 시스템의 시간대 설정을 사용하는 것이 안전하지 않습니다. date.timezone 또는 date_default_timezone_set() 함수를 사용해야합니다. 이러한 방법 중 하나를 사용한 경우에도 여전히이 경고가 표시되는 경우 시간대 식별자의 철자가 잘못 입력되었을 가능성이 가장 높습니다. 지금은 'UTC'시간대를 선택했으나 date.timezone을 설정하여 시간대를 선택하십시오.

  • 내 OS는 다음과 같습니다 OS X 버전 10.9.5
  • MAMP PRO 버전은 PHP 버전은 5.5.10
  • 심포니 버전에게 내가이 2.6

3.0.5

  • 입니다 php.ini 파일이 etc 폴더에서 수정되었습니다 (phpinfo()에서 찾은 것)

    나는 또한 date_default_timezone_set (Europe/Amsterdam)을 사용하여 시도했습니다. 문제를 해결하기 위해,하지만 그것은 도움이되지 않습니다.

    따라서 터미널을 통해 번들을 만들 수 없으며 같은 오류 메시지가 나타납니다.

    이 문제에 대한 다른 해결책이 있습니까?

    미리 감사드립니다. :)

  • +0

    "php.ini"파일을 수정하셨습니까? 당신은 아마도 두 개를 가지고있을 것입니다 - 하나는''아파치 (apache) '를위한 것이고 다른 하나는''cli'' - 두 개를 모두 수정해야합니다. –

    답변

    0

    나는 아주 똑같은 문제가있다. OS X 콘솔 (SF 설치, SF 명령 등)을 사용하여 심포니 명령을 실행하고있는 것 같습니다.

    OSX 콘솔에서 실행중인 php 명령은 시스템의 php.ini을 사용하고 MAMP는 사용하지 않습니다.

    당신은 두 가지 해결책이 있습니다

    1. 변경을 시스템의 php.ini 당신은 당신이 MAMP와 함께 설치된 PHP 버전을 사용하도록
    2. 시스템을 설치 한 (모든 것이 완벽하게 작동합니다) 필요한 설정을 설정

    두 번째 옵션에 갈 경우, 여기 당신이 그것을 수행하는 방법에 대한 도움말을 찾을 수 있습니다

    How to run a PHP script from the command line with MAMP?

    행운을 빈다.

    +0

    답해 주셔서 감사합니다! 내 시스템의 php.ini를 변경했지만 여전히 작동하지 않습니다. – Selin

    +0

    @Selin 수정 한 시스템의 php.ini 파일이 php 명령을 사용하고 있다면'php --ini'로 확인하십시오. . 또한이 [답변] (http://stackoverflow.com/questions/9343151/where-is-php-ini-in-mac-os-x-lion-thought-it-was-in-usr-local-php5)를 확인하십시오. -lib)를 사용하여 주제에 대해 자세히 알아보십시오. 그것은 하나 이상의 PHP가있을 수 있기 때문에 보이는 것보다 조금 더 까다 롭습니다.ini 시스템에서 – acontell

    +0

    php -ini와 그 모두를 확인했지만 여전히 작동하지 않습니다. – Selin