워드프레스 유료 플러그인 설치 중 fatal Error

  • 만든이
    게시글
  • #29390
    IT관리자
    키 마스터

    워드프레스로 유료 플러그인을 구매하여 설치했는데

    치명적인 오류를 격발하였기에 플러그인을 활성화할 수 없습니다

    Fatal error: Cannot redeclare xoo_wsc_init() (previously declared in /아이디명/www/wp-content/plugins/side-cart-woocommerce/xoo-wsc-main.php:31) in /아이디명/www/wp-content/plugins/woocommerce-side-cart-premium/xoo-wsc-main.php on line 29

    이렇게 나와서 유료버전으로 활성화가 안됩니다.
    찾아보니 include 중복 어쩌구하는데 초보라서 include 중복이 무슨 말인지 모르겠습니다..
    어디를 어떻게 수정해야하는지 알기 쉽게 알려주시면 감사하겠습니다 ㅠㅠ

    워드프레스 치명적인 오류 Fatal Error

    ^ side-cart-woocommerce/xoo-wsc-main.php 파일이고

    워드프레스 유료 플러그인

    ^woocommerce-side-cart-premium/xoo-wsc-main.php 파일입니다

    출처: 네이버지식인

     

0 답변 글타래를 보이고 있습니다
  • 글쓴이
    답변
    • #29391
      IT관리자
      키 마스터

      두 플러그인에서 동일한 xoo_wsc_init() 함수를 선언하고 있어서 문제가 발생하고 있습니다.

      ​woocommerce-side-cart-premium 플러그인이 side-cart-woocommerce 플러그인의 유료 버전인가요?

      아마도 무료 버전과 유료 버전이 동시에 설치되어 있어 문제를 일으키는 것 같습니다.

      플러그인에 따라 무료 버전을 먼저 설치하고 활성화한 다음, 유료 버전을 설치하여 활성화하도록 하거나, 혹은 무료 버전을 삭제하고 유료 버전을 설치하도록 하는 경우가 있습니다.

      예를 들어, Elementor Pro의 경우 엘리멘터 무료 버전이 설치되어 있어야 작동을 합니다. Elementor 무료 버전이 비활성화된 상태에서 Elementor Pro를 활성화하면 Elementor 무료 버전을 활성화하라는 경고 메시지가 표시됩니다.

      엘리멘터 프로

      하지만 일부 플러그인은 무료 버전과 유료 버전을 동시에 설치하면 오류를 일으키기도 합니다.

      현재 두 플러그인에서 동일한 xoo_wsc_init() 함수를 선언하고 있기 때문에 한 플러그인을 비활성화해야 합니다.

      side-cart-woocommerce 플러그인을 비활성화한 다음에 woocommerce-side-cart-premium 플러그인을 활성화해보시기 바랍니다. 그러면 문제가 해결될 것입니다. 그래도 해결이 안 되는 경우에는 woocommerce-side-cart-premium 플러그인 판매자에게 연락하여 지원을 요청해보시기 바랍니다.

0 답변 글타래를 보이고 있습니다
  • 답변은 로그인 후 가능합니다.