2017-12-11 18 views
1

는 PHP 버전은 5.6.32 크론이 실행 cron_schedule 테이블에서 찾을 메시지 아래처럼되어 있습니다 :()를 호출 내 시스템에서

TRIGGER: shutdown function 
Last error: 
Array 
(
    [type] => 1 
    [message] => Call to undefined function iconv_get_encoding() 
    [file] => /home/fanfan/public_html/lib/Zend/Validate/Hostname.php 
    [line] => 1110 
) 

Backlog: 
exception 'Exception' in /home/fanfan/public_html/app/code/community/Aoe/Scheduler/Helper/GracefulDead.php:53 

내가 확인하고 찾을 수의 iconv가 설치되어 내 체계.

extension=iconv.so 

iconv 확장이 설치되어 있는지 확인 :

  $origenc = PHP_VERSION_ID < 50600 
         ? iconv_get_encoding('internal_encoding') 
         : ini_get('default_charset'); 
      if (PHP_VERSION_ID < 50600) { 
       iconv_set_encoding('internal_encoding', 'UTF-8'); 
      } else { 
       ini_set('default_charset', 'UTF-8'); 
      } 

답변

1

Check attachment please 현재 php.ini 파일이 포함되어 있는지 확인합니다.

당신은 이미 설치

php -i | grep -i "iconv support" 
+0

에은 phpinfo를 확인할 수 있습니다. 질문에서 첨부 파일을 확인하십시오. 감사합니다 – RLp

+0

Aoe Scheduler가 cron에서 실행됩니다. cron은 php.ini를 별도로 가지고있는 php cli를 실행합니다. php cli에서 iconv가 활성화되었는지 확인하십시오. –

+0

로그 파일 쓰기로 선택하고 iconv 확장과 관련된 모든 기능을로드했습니다. 루트 권한이 없으므로 cli php.ini를 확인할 수 없습니다. – RLp