• hi,

    I installed the yakkyofy wordpress plugin but there’s an error:

    Fatal error: Uncaught Error: Call to undefined function curl_init() in /var/www/html/wp-content/plugins/yakkyofy/backend/Settings_Page_UI.php:167 Stack trace: #0 /var/www/html/wp-content/plugins/yakkyofy/backend/Settings_Page_UI.php(51): Yakkyofy\Backend\Settings_Page_UI->is_real_domain() #1 /var/www/html/wp-includes/class-wp-hook.php(307): Yakkyofy\Backend\Settings_Page_UI->render_tab_fields() #2 /var/www/html/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters() #3 /var/www/html/wp-includes/plugin.php(474): WP_Hook->do_action() #4 /var/www/html/wp-content/plugins/woocommerce/includes/admin/views/html-admin-settings.php(41): do_action() #5 /var/www/html/wp-content/plugins/woocommerce/includes/admin/class-wc-admin-settings.php(153): include('/var/www/html/w...') #6 /var/www/html/wp-content/plugins/woocommerce/includes/admin/class-wc-admin-menus.php(280): WC_Admin_Settings::output() #7 /var/www/html/wp-includes/class-wp-hook.php(307): WC_Admin_Menus->settings_page() #8 /var/www/html/wp-includes/class-wp-hook.php(331 in /var/www/html/wp-content/plugins/yakkyofy/backend/Settings_Page_UI.php on line 167

Viewing 1 replies (of 1 total)
  • Plugin Author Yakkyofy

    (@yakkyofy)

    Hello renshed,
    thanks for reaching us.
    The problem you described seems to be related to the missing cURL PHP extension on your server.
    To fix this issue, there are 3 possible scenarios and related solutions based on your server configurations.

    1. If you’re on a shared hosting: please reach your service provider to ask them to enable this extension;

    2. If you’re on a dedicated apache/nginx server, you’ll have to install the related module and restart the web server.
    Please refer to the following command list as an example, but keep in mind that these commands might be different based on your OS/service.

    sudo apt-get install php-curl
    sudo service apache2 restart

    3. If you have that cURL extension installed, it might still be disabled in your php.ini config file, located in the service folder (eg apache/nginx).
    Inside that file, you should see a line of code like the following one
    ;extension=curl
    If there’s a semicolon in front of that line, please remove it and restart the service
    sudo service apache2 restart

    In case none of the previously listed solutions should work, please feel free to drop us a message.

Viewing 1 replies (of 1 total)
  • The topic ‘yakkyofy Fatal Error’ is closed to new replies.