{"id":2918,"date":"2023-02-02T18:10:53","date_gmt":"2023-02-02T12:40:53","guid":{"rendered":"https:\/\/trysiteprice.com\/blog\/?p=2918"},"modified":"2023-02-02T18:10:53","modified_gmt":"2023-02-02T12:40:53","slug":"php-fatal-error-call-to-undefined-function-curl_init-in-home-httpd-a-includes-functions-php1","status":"publish","type":"post","link":"https:\/\/trysiteprice.com\/blog\/php-fatal-error-call-to-undefined-function-curl_init-in-home-httpd-a-includes-functions-php1\/","title":{"rendered":"PHP Fatal error: Call to undefined function curl_init() in \/home\/httpd\/a\/includes\/functions.php(1)"},"content":{"rendered":"<p>This error message is indicating that the PHP function <code>curl_init()<\/code> is not defined, which likely means that the cURL extension is not installed or enabled in your PHP configuration.<\/p>\n<p>To resolve this issue, you need to install and enable the cURL extension for PHP. Here are the steps for installing the cURL extension on Ubuntu\/Debian:<\/p>\n<ol>\n<li>Install the cURL library:\n<div class=\"bg-black mb-4 rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans\"><\/div>\n<div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-sql\">sudo apt<span class=\"hljs-operator\">-<\/span><span class=\"hljs-keyword\">get<\/span> <span class=\"hljs-keyword\">update<\/span><br \/>\nsudo apt<span class=\"hljs-operator\">-<\/span><span class=\"hljs-keyword\">get<\/span> install curl libcurl3 libcurl3<span class=\"hljs-operator\">-<\/span>dev php<span class=\"hljs-operator\">-<\/span>curl<br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<li>Restart your web server:\n<div class=\"bg-black mb-4 rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans\"><\/div>\n<div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs\">sudo systemctl restart apache2<br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<li>Verify that the cURL extension is enabled by running the following command in the terminal:\n<div class=\"bg-black mb-4 rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans\"><\/div>\n<div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-perl\">php -m | <span class=\"hljs-keyword\">grep<\/span> curl<br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<\/ol>\n<p>If the output contains <code>curl<\/code>, then the extension is installed and enabled. If not, you need to enable the cURL extension in your <code>php.ini<\/code> configuration file. The location of this file may vary, but you can use the following command to find it:<\/p>\n<div class=\"bg-black mb-4 rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans\"><\/div>\n<div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-perl\">php -i | <span class=\"hljs-keyword\">grep<\/span> <span class=\"hljs-string\">\"Loaded Configuration File\"<\/span><br \/>\n<\/code><\/div>\n<\/div>\n<p>Once you have located the file, open it in a text editor and uncomment the line that starts with <code>extension=curl<\/code> by removing the semi-colon at the beginning of the line. Save the file and restart your web server.<\/p>\n<p>This should resolve the issue and allow you to use the <code>curl_init()<\/code> function in your PHP code.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This error message is indicating that the PHP function curl_init() is not defined, which likely means that the cURL extension is not installed or enabled in your PHP configuration. To resolve this issue, you need to install and enable the cURL extension for PHP. Here are the steps for installing the cURL extension on Ubuntu\/Debian: &#8230; <a title=\"PHP Fatal error: Call to undefined function curl_init() in \/home\/httpd\/a\/includes\/functions.php(1)\" class=\"read-more\" href=\"https:\/\/trysiteprice.com\/blog\/php-fatal-error-call-to-undefined-function-curl_init-in-home-httpd-a-includes-functions-php1\/\" aria-label=\"Read more about PHP Fatal error: Call to undefined function curl_init() in \/home\/httpd\/a\/includes\/functions.php(1)\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-2918","post","type-post","status-publish","format-standard","hentry","category-best-tutorial"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>PHP Fatal error: Call to undefined function curl_init() in \/home\/httpd\/a\/includes\/functions.php(1) - TrySitePrice<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/trysiteprice.com\/blog\/php-fatal-error-call-to-undefined-function-curl_init-in-home-httpd-a-includes-functions-php1\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PHP Fatal error: Call to undefined function curl_init() in \/home\/httpd\/a\/includes\/functions.php(1) - TrySitePrice\" \/>\n<meta property=\"og:description\" content=\"This error message is indicating that the PHP function curl_init() is not defined, which likely means that the cURL extension is not installed or enabled in your PHP configuration. To resolve this issue, you need to install and enable the cURL extension for PHP. Here are the steps for installing the cURL extension on Ubuntu\/Debian: ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/trysiteprice.com\/blog\/php-fatal-error-call-to-undefined-function-curl_init-in-home-httpd-a-includes-functions-php1\/\" \/>\n<meta property=\"og:site_name\" content=\"TrySitePrice\" \/>\n<meta property=\"article:published_time\" content=\"2023-02-02T12:40:53+00:00\" \/>\n<meta name=\"author\" content=\"Rahul Sahu\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/php-fatal-error-call-to-undefined-function-curl_init-in-home-httpd-a-includes-functions-php1\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/php-fatal-error-call-to-undefined-function-curl_init-in-home-httpd-a-includes-functions-php1\/\"},\"author\":{\"name\":\"Rahul Sahu\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4\"},\"headline\":\"PHP Fatal error: Call to undefined function curl_init() in \/home\/httpd\/a\/includes\/functions.php(1)\",\"datePublished\":\"2023-02-02T12:40:53+00:00\",\"dateModified\":\"2023-02-02T12:40:53+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/php-fatal-error-call-to-undefined-function-curl_init-in-home-httpd-a-includes-functions-php1\/\"},\"wordCount\":188,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#organization\"},\"articleSection\":[\"Best\/Tutorial\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/trysiteprice.com\/blog\/php-fatal-error-call-to-undefined-function-curl_init-in-home-httpd-a-includes-functions-php1\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/php-fatal-error-call-to-undefined-function-curl_init-in-home-httpd-a-includes-functions-php1\/\",\"url\":\"https:\/\/trysiteprice.com\/blog\/php-fatal-error-call-to-undefined-function-curl_init-in-home-httpd-a-includes-functions-php1\/\",\"name\":\"PHP Fatal error: Call to undefined function curl_init() in \/home\/httpd\/a\/includes\/functions.php(1) - TrySitePrice\",\"isPartOf\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#website\"},\"datePublished\":\"2023-02-02T12:40:53+00:00\",\"dateModified\":\"2023-02-02T12:40:53+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/php-fatal-error-call-to-undefined-function-curl_init-in-home-httpd-a-includes-functions-php1\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/trysiteprice.com\/blog\/php-fatal-error-call-to-undefined-function-curl_init-in-home-httpd-a-includes-functions-php1\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/php-fatal-error-call-to-undefined-function-curl_init-in-home-httpd-a-includes-functions-php1\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/trysiteprice.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PHP Fatal error: Call to undefined function curl_init() in \/home\/httpd\/a\/includes\/functions.php(1)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#website\",\"url\":\"https:\/\/trysiteprice.com\/blog\/\",\"name\":\"TrySitePrice\",\"description\":\"Free Website Value Calculator Tool\",\"publisher\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/trysiteprice.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#organization\",\"name\":\"TrySitePrice\",\"url\":\"https:\/\/trysiteprice.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png\",\"contentUrl\":\"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png\",\"width\":395,\"height\":268,\"caption\":\"TrySitePrice\"},\"image\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4\",\"name\":\"Rahul Sahu\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g\",\"caption\":\"Rahul Sahu\"},\"sameAs\":[\"https:\/\/trysiteprice.com\/blog\"],\"url\":\"https:\/\/trysiteprice.com\/blog\/author\/rsahu4242_trysiteprice\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"PHP Fatal error: Call to undefined function curl_init() in \/home\/httpd\/a\/includes\/functions.php(1) - TrySitePrice","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/trysiteprice.com\/blog\/php-fatal-error-call-to-undefined-function-curl_init-in-home-httpd-a-includes-functions-php1\/","og_locale":"en_US","og_type":"article","og_title":"PHP Fatal error: Call to undefined function curl_init() in \/home\/httpd\/a\/includes\/functions.php(1) - TrySitePrice","og_description":"This error message is indicating that the PHP function curl_init() is not defined, which likely means that the cURL extension is not installed or enabled in your PHP configuration. To resolve this issue, you need to install and enable the cURL extension for PHP. Here are the steps for installing the cURL extension on Ubuntu\/Debian: ... Read more","og_url":"https:\/\/trysiteprice.com\/blog\/php-fatal-error-call-to-undefined-function-curl_init-in-home-httpd-a-includes-functions-php1\/","og_site_name":"TrySitePrice","article_published_time":"2023-02-02T12:40:53+00:00","author":"Rahul Sahu","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/trysiteprice.com\/blog\/php-fatal-error-call-to-undefined-function-curl_init-in-home-httpd-a-includes-functions-php1\/#article","isPartOf":{"@id":"https:\/\/trysiteprice.com\/blog\/php-fatal-error-call-to-undefined-function-curl_init-in-home-httpd-a-includes-functions-php1\/"},"author":{"name":"Rahul Sahu","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4"},"headline":"PHP Fatal error: Call to undefined function curl_init() in \/home\/httpd\/a\/includes\/functions.php(1)","datePublished":"2023-02-02T12:40:53+00:00","dateModified":"2023-02-02T12:40:53+00:00","mainEntityOfPage":{"@id":"https:\/\/trysiteprice.com\/blog\/php-fatal-error-call-to-undefined-function-curl_init-in-home-httpd-a-includes-functions-php1\/"},"wordCount":188,"commentCount":0,"publisher":{"@id":"https:\/\/trysiteprice.com\/blog\/#organization"},"articleSection":["Best\/Tutorial"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/trysiteprice.com\/blog\/php-fatal-error-call-to-undefined-function-curl_init-in-home-httpd-a-includes-functions-php1\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/trysiteprice.com\/blog\/php-fatal-error-call-to-undefined-function-curl_init-in-home-httpd-a-includes-functions-php1\/","url":"https:\/\/trysiteprice.com\/blog\/php-fatal-error-call-to-undefined-function-curl_init-in-home-httpd-a-includes-functions-php1\/","name":"PHP Fatal error: Call to undefined function curl_init() in \/home\/httpd\/a\/includes\/functions.php(1) - TrySitePrice","isPartOf":{"@id":"https:\/\/trysiteprice.com\/blog\/#website"},"datePublished":"2023-02-02T12:40:53+00:00","dateModified":"2023-02-02T12:40:53+00:00","breadcrumb":{"@id":"https:\/\/trysiteprice.com\/blog\/php-fatal-error-call-to-undefined-function-curl_init-in-home-httpd-a-includes-functions-php1\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/trysiteprice.com\/blog\/php-fatal-error-call-to-undefined-function-curl_init-in-home-httpd-a-includes-functions-php1\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/trysiteprice.com\/blog\/php-fatal-error-call-to-undefined-function-curl_init-in-home-httpd-a-includes-functions-php1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/trysiteprice.com\/blog\/"},{"@type":"ListItem","position":2,"name":"PHP Fatal error: Call to undefined function curl_init() in \/home\/httpd\/a\/includes\/functions.php(1)"}]},{"@type":"WebSite","@id":"https:\/\/trysiteprice.com\/blog\/#website","url":"https:\/\/trysiteprice.com\/blog\/","name":"TrySitePrice","description":"Free Website Value Calculator Tool","publisher":{"@id":"https:\/\/trysiteprice.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/trysiteprice.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/trysiteprice.com\/blog\/#organization","name":"TrySitePrice","url":"https:\/\/trysiteprice.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png","contentUrl":"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png","width":395,"height":268,"caption":"TrySitePrice"},"image":{"@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4","name":"Rahul Sahu","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g","caption":"Rahul Sahu"},"sameAs":["https:\/\/trysiteprice.com\/blog"],"url":"https:\/\/trysiteprice.com\/blog\/author\/rsahu4242_trysiteprice\/"}]}},"_links":{"self":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/2918","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/comments?post=2918"}],"version-history":[{"count":1,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/2918\/revisions"}],"predecessor-version":[{"id":2919,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/2918\/revisions\/2919"}],"wp:attachment":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/media?parent=2918"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/categories?post=2918"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/tags?post=2918"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}