2017-02-01 8 views
0

한 호스트에서 다른 호스트로 WordPress 웹 사이트를 마이그레이션했습니다. 마이 그 레이션 및 데이터베이스를 구성한 후, 나는 많은 오류가 발생했습니다. 나는 그 (것)들의 공정한 양을 고쳤다 그러나 나는이 오류를 알아낼 수 없다 :WordPress functions.php에 "vc_add_shortcode_param"을 추가하십시오.

주의 : add_shortcode_param는 버전 4.4부터 사용되지 않을 것이다. 대신 vc_add_shortcode_param을 사용하십시오. 선 3827-3845에서 내 코드에서

라인 3828에 /homepages/***/wp-includes/functions.php에, 아래에 주어진 함수가 존재 :

function apache_mod_loaded($mod, $default = false) { 
    global $is_apache; 

    if (!$is_apache) 
     return false; 

    if (function_exists('apache_get_modules')) { 
     $mods = apache_get_modules(); 
     if (in_array($mod, $mods)) 
      return true; 
    } elseif (function_exists('phpinfo') && false === strpos(ini_get('disable_functions'), 'phpinfo')) { 
      ob_start(); 
      phpinfo(8); 
      $phpinfo = ob_get_clean(); 
      if (false !== strpos($phpinfo, $mod)) 
       return true; 
    } 
    return $default; 
} 

그래서, 어떻게 여기서 "vc_add_shortcode_param"을 사용할 수 있습니까? 어떤 종류의 도움이라도 많이 받아 들여질 것입니다. 감사합니다

+0

''footer.php' 파일에? – Gislef

+0

예, wp_footer(); 거기에있다. 또한 웹 사이트는 오류없이 이전 호스팅에서 완벽하게 작동했습니다. @ Gislef – Sam57

답변

0

나는이 문제를 해결했다. 솔루션이 조금 이상하게 보일 수도 있지만 효과가있었습니다. 모든 소문자로 된 새 폴더를 만들고 내 도메인을 해당 폴더에 연결하고 모든 파일을 해당 폴더에 옮기고 wp-config.php 및 Voila를 편집했습니다! 오후 8시 30 분 P.S. 이전 폴더 이름에는 모두 대문자 알파벳이 포함되었습니다.

관련 문제