{"id":35263,"date":"2026-08-14T12:12:39","date_gmt":"2026-08-14T12:12:39","guid":{"rendered":"https:\/\/1grid.co.za\/knowledge\/?post_type=ht_kb&#038;p=35263"},"modified":"2026-08-17T10:30:15","modified_gmt":"2026-08-17T10:30:15","slug":"how-to-manage-php-extensions-in-cpanel-with-1-grid","status":"publish","type":"ht_kb","link":"https:\/\/1grid.co.za\/knowledge\/how-to-manage-php-extensions-in-cpanel-with-1-grid\/","title":{"rendered":"How to Manage PHP Extensions in cPanel with 1-grid"},"content":{"rendered":"\n<h4 id=\"htoc-enable-or-disable-required-php-modules-through-the-cpanel-php-selector-to-resolve-missing-extension-errors\" class=\"wp-block-heading\">Enable or disable required PHP modules through the cPanel PHP Selector to resolve missing extension errors.<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">If your website or application reports that a PHP extension is missing, you may be able to enable it directly through cPanel on your 1-grid hosting account. This guide shows you how to locate your PHP extensions, toggle the specific module you need, and verify that your website operates correctly afterwards.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"600\" src=\"https:\/\/1grid.co.za\/knowledge\/wp-content\/uploads\/2026\/08\/1-grid-Images-for-KB-Articles-1000-x-600-px-52.png\" alt=\"How to Manage PHP Extensions in cPanel | 1-grid\" class=\"wp-image-35264\"\/><\/figure>\n<\/div>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div class=\"wp-block-ht-block-toc is-style-rounded htoc htoc--position-wide toc-list-style-plain\" data-htoc-state=\"expanded\"><span class=\"htoc__title\"><span class=\"ht_toc_title\">Table of Contents<\/span><span class=\"htoc__toggle\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\"><g fill=\"#444\"><path d=\"M15 7H1c-.6 0-1 .4-1 1s.4 1 1 1h14c.6 0 1-.4 1-1s-.4-1-1-1z\"><\/path><path d=\"M15 1H1c-.6 0-1 .4-1 1s.4 1 1 1h14c.6 0 1-.4 1-1s-.4-1-1-1zM15 13H1c-.6 0-1 .4-1 1s.4 1 1 1h14c.6 0 1-.4 1-1s-.4-1-1-1z\"><\/path><\/g><\/svg><\/span><\/span><div class=\"htoc__itemswrap\"><ul class=\"ht_toc_list\"><li class=\"\"><a href=\"#htoc-before-you-begin\">Before You Begin<\/a><\/li><li class=\"\"><a href=\"#htoc-follow-these-steps\">Follow These Steps<\/a><ul class=\"ht_toc_child_list\"><\/ul><\/li><li class=\"\"><a href=\"#htoc-what-happens-next\">What Happens Next?<\/a><\/li><li class=\"\"><a href=\"#htoc-you-re-ready\">You\u2019re Ready!<\/a><\/li><li class=\"\"><a href=\"#htoc-related-articles\">Related Articles<\/a><\/li><li class=\"\"><a href=\"#htoc-need-help\">Need Help?<\/a><\/li><\/ul><\/div><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id=\"htoc-before-you-begin\" class=\"wp-block-heading\">Before You Begin<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Before making any configuration adjustments, make sure you have:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li id=\"htoc-access-to-your-1-grid-client-portal\">Access to your <strong>1-grid Customer Zone<\/strong><\/li>\n\n\n\n<li id=\"htoc-an-active-legacy-web-hosting-account-using-cpanel\">An active legacy web hosting account using <strong>cPanel<\/strong><\/li>\n\n\n\n<li id=\"htoc-the-exact-name-of-the-php-extension-required-by-your-application-or-script\">The exact name of the <strong>PHP extension<\/strong> required by your application or script<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udca1<strong> <em>Tip: <\/em><\/strong><em>Unsure which module your code demands? Cross-reference your script error logs or application setup requirements before ticking random boxes.<\/em><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id=\"htoc-follow-these-steps\" class=\"wp-block-heading\">Follow These Steps<\/h2>\n\n\n\n<h4 id=\"htoc-1-open-cpanel\" class=\"wp-block-heading\">1. Open cPanel<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><a href=\"https:\/\/1-grid.com\/client\/clientarea.php\" target=\"_blank\" rel=\"noreferrer noopener\">Log in<\/a> <\/strong>to your <a href=\"https:\/\/1grid.co.za\/knowledge\/customer-zone-how-do-i-log-in\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>1-grid Customer Zone<\/strong><\/a>, locate the hosting service associated with your website, and select <strong>Login to cPanel<\/strong>.<\/p>\n\n\n\n<h4 id=\"htoc-2-open-php-selector\" class=\"wp-block-heading\">2. Open PHP Selector<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Inside your cPanel home layout, scroll down to the <strong>Software<\/strong> cluster panel and select <strong>Select PHP Version<\/strong>. This opens the native PHP Selector environment.<\/p>\n\n\n\n<h4 id=\"htoc-3-check-your-php-version\" class=\"wp-block-heading\">3. Check Your PHP Version<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Before activating any modules, verify your active runtime environment version. Certain PHP extensions only deploy under particular PHP versions.<\/p>\n\n\n\n<h4 id=\"htoc-4-enable-or-disable-the-extension\" class=\"wp-block-heading\">4. Enable or Disable the Extension<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Navigate to the <strong>Extensions<\/strong> tab inside the PHP Selector screen:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li id=\"htoc-to-enable-select-the-checkbox-next-to-the-target-php-extension-name\"><strong>To Enable:<\/strong> Select the checkbox next to the target PHP extension name.<\/li>\n\n\n\n<li id=\"htoc-to-disable-clear-the-checkbox-next-to-an-active-module-1-2-3\"><strong>To Disable:<\/strong> Clear the checkbox next to an active module.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Note: Only enable the explicit module required for your platform to avoid unneeded configuration overhead. Click <strong>Save<\/strong> or <strong>Apply<\/strong> once finished.<\/em><\/p>\n\n\n\n<h4 id=\"htoc-5-test-your-website\" class=\"wp-block-heading\">5. Test Your Website<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Open your live application in a fresh browser tab. Re-test the exact function or plugin that previously threw an error warning to confirm smooth data execution.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id=\"htoc-what-happens-next\" class=\"wp-block-heading\">What Happens Next?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Changes take effect immediately upon saving. If your site still throws an error notice after activating the module, your software might require a different PHP baseline version or an adjacent library package.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id=\"htoc-you-re-ready\" class=\"wp-block-heading\">You\u2019re Ready!<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Your required PHP configuration extensions are successfully updated. Re-verify your platform performance to ensure standard operational behaviour.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-theme-default-background-color has-background wp-element-button\" href=\"https:\/\/1-grid.com\/client\/clientarea.php\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Log In to Customer Zone &amp; Update PHP Modules Now<\/strong><\/a><\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id=\"htoc-related-articles\" class=\"wp-block-heading\">Related Articles<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li id=\"htoc-how-to-change-php-version-in-cpanel\"><a href=\"https:\/\/1grid.co.za\/knowledge\/cpanel-how-do-i-change-my-php-version\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>How to Change PHP Version in cPanel<\/strong><\/a><\/li>\n\n\n\n<li id=\"htoc-how-to-enable-or-disable-php-error-reporting\"><a href=\"https:\/\/1grid.co.za\/knowledge\/how-to-enable-or-disable-php-error-reporting-on-1-grid-hosting\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>How to Enable or Disable PHP Error Reporting<\/strong><\/a><\/li>\n\n\n\n<li id=\"htoc-how-to-view-php-errors-in-cpanel\"><a href=\"https:\/\/1grid.co.za\/knowledge\/what-php-versions-does-cpanel-with-1-grid-support\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>What PHP Versions Does cPanel with 1-grid Support?&nbsp;<\/strong><\/a><\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id=\"htoc-need-help\" class=\"wp-block-heading\">Need Help?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If your required extension is greyed out or your platform throws active deployment faults, <strong><a href=\"https:\/\/1grid.co.za\/contact-us\/\" target=\"_blank\" rel=\"noreferrer noopener\">contact us<\/a> <\/strong>as our Support Team is available for guidance and assistance.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Have your domain name, PHP version details, and error text ready when opening a request.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n","protected":false},"excerpt":{"rendered":"<p>Enable or disable required PHP modules through the cPanel PHP Selector to resolve missing extension errors. If your website or application reports that a PHP extension is missing, you may be able to enable it directly through cPanel on your 1-grid hosting account. This guide shows you how to locate&#8230;<\/p>\n","protected":false},"author":21,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"ht-kb-category":[1198,1174],"ht-kb-tag":[238,738,1957,1958,1046,1106,1959,1150],"class_list":["post-35263","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-cpanel","ht_kb_category-hosting","ht_kb_tag-cpanel","ht_kb_tag-php","ht_kb_tag-php-extensions","ht_kb_tag-php-selector","ht_kb_tag-troubleshooting","ht_kb_tag-web-hosting","ht_kb_tag-website-configuration","ht_kb_tag-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Manage PHP Extensions in cPanel | 1-grid<\/title>\n<meta name=\"description\" content=\"Learn how to manage PHP extensions in cPanel with 1-grid and troubleshoot missing PHP extension errors on your website.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/1grid.co.za\/knowledge\/how-to-manage-php-extensions-in-cpanel-with-1-grid\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Manage PHP Extensions in cPanel | 1-grid\" \/>\n<meta property=\"og:description\" content=\"Learn how to manage PHP extensions in cPanel with 1-grid and troubleshoot missing PHP extension errors on your website.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/1grid.co.za\/knowledge\/how-to-manage-php-extensions-in-cpanel-with-1-grid\/\" \/>\n<meta property=\"og:site_name\" content=\"1-grid Knowledge Base\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/1grid.co.za\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-17T10:30:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/1grid.co.za\/knowledge\/wp-content\/uploads\/2026\/08\/1-grid-Images-for-KB-Articles-1000-x-600-px-52.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@1grid_hosting\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/1grid.co.za\/knowledge\/how-to-manage-php-extensions-in-cpanel-with-1-grid\/\",\"url\":\"https:\/\/1grid.co.za\/knowledge\/how-to-manage-php-extensions-in-cpanel-with-1-grid\/\",\"name\":\"How to Manage PHP Extensions in cPanel | 1-grid\",\"isPartOf\":{\"@id\":\"https:\/\/1grid.co.za\/knowledge\/#website\"},\"datePublished\":\"2026-08-14T12:12:39+00:00\",\"dateModified\":\"2026-08-17T10:30:15+00:00\",\"description\":\"Learn how to manage PHP extensions in cPanel with 1-grid and troubleshoot missing PHP extension errors on your website.\",\"breadcrumb\":{\"@id\":\"https:\/\/1grid.co.za\/knowledge\/how-to-manage-php-extensions-in-cpanel-with-1-grid\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/1grid.co.za\/knowledge\/how-to-manage-php-extensions-in-cpanel-with-1-grid\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/1grid.co.za\/knowledge\/how-to-manage-php-extensions-in-cpanel-with-1-grid\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/1grid.co.za\/knowledge\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Manage PHP Extensions in cPanel with 1-grid\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/1grid.co.za\/knowledge\/#website\",\"url\":\"https:\/\/1grid.co.za\/knowledge\/\",\"name\":\"1-Grid Domain Hosting Knowledge Base\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/1grid.co.za\/knowledge\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/1grid.co.za\/knowledge\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/1grid.co.za\/knowledge\/#organization\",\"name\":\"1-Grid Domain Hosting Knowledge Base\",\"url\":\"https:\/\/1grid.co.za\/knowledge\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/1grid.co.za\/knowledge\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/1grid.co.za\/knowledge\/wp-content\/uploads\/2023\/01\/1-grid-logo-color.svg\",\"contentUrl\":\"https:\/\/1grid.co.za\/knowledge\/wp-content\/uploads\/2023\/01\/1-grid-logo-color.svg\",\"width\":100,\"height\":100,\"caption\":\"1-Grid Domain Hosting Knowledge Base\"},\"image\":{\"@id\":\"https:\/\/1grid.co.za\/knowledge\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/1grid.co.za\/\",\"https:\/\/twitter.com\/1grid_hosting\",\"https:\/\/www.instagram.com\/1grid_hosting\/\",\"https:\/\/za.linkedin.com\/company\/1-grid\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Manage PHP Extensions in cPanel | 1-grid","description":"Learn how to manage PHP extensions in cPanel with 1-grid and troubleshoot missing PHP extension errors on your website.","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:\/\/1grid.co.za\/knowledge\/how-to-manage-php-extensions-in-cpanel-with-1-grid\/","og_locale":"en_US","og_type":"article","og_title":"How to Manage PHP Extensions in cPanel | 1-grid","og_description":"Learn how to manage PHP extensions in cPanel with 1-grid and troubleshoot missing PHP extension errors on your website.","og_url":"https:\/\/1grid.co.za\/knowledge\/how-to-manage-php-extensions-in-cpanel-with-1-grid\/","og_site_name":"1-grid Knowledge Base","article_publisher":"https:\/\/www.facebook.com\/1grid.co.za\/","article_modified_time":"2026-08-17T10:30:15+00:00","og_image":[{"url":"https:\/\/1grid.co.za\/knowledge\/wp-content\/uploads\/2026\/08\/1-grid-Images-for-KB-Articles-1000-x-600-px-52.png"}],"twitter_card":"summary_large_image","twitter_site":"@1grid_hosting","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/1grid.co.za\/knowledge\/how-to-manage-php-extensions-in-cpanel-with-1-grid\/","url":"https:\/\/1grid.co.za\/knowledge\/how-to-manage-php-extensions-in-cpanel-with-1-grid\/","name":"How to Manage PHP Extensions in cPanel | 1-grid","isPartOf":{"@id":"https:\/\/1grid.co.za\/knowledge\/#website"},"datePublished":"2026-08-14T12:12:39+00:00","dateModified":"2026-08-17T10:30:15+00:00","description":"Learn how to manage PHP extensions in cPanel with 1-grid and troubleshoot missing PHP extension errors on your website.","breadcrumb":{"@id":"https:\/\/1grid.co.za\/knowledge\/how-to-manage-php-extensions-in-cpanel-with-1-grid\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/1grid.co.za\/knowledge\/how-to-manage-php-extensions-in-cpanel-with-1-grid\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/1grid.co.za\/knowledge\/how-to-manage-php-extensions-in-cpanel-with-1-grid\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/1grid.co.za\/knowledge\/"},{"@type":"ListItem","position":2,"name":"How to Manage PHP Extensions in cPanel with 1-grid"}]},{"@type":"WebSite","@id":"https:\/\/1grid.co.za\/knowledge\/#website","url":"https:\/\/1grid.co.za\/knowledge\/","name":"1-Grid Domain Hosting Knowledge Base","description":"","publisher":{"@id":"https:\/\/1grid.co.za\/knowledge\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/1grid.co.za\/knowledge\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/1grid.co.za\/knowledge\/#organization","name":"1-Grid Domain Hosting Knowledge Base","url":"https:\/\/1grid.co.za\/knowledge\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/1grid.co.za\/knowledge\/#\/schema\/logo\/image\/","url":"https:\/\/1grid.co.za\/knowledge\/wp-content\/uploads\/2023\/01\/1-grid-logo-color.svg","contentUrl":"https:\/\/1grid.co.za\/knowledge\/wp-content\/uploads\/2023\/01\/1-grid-logo-color.svg","width":100,"height":100,"caption":"1-Grid Domain Hosting Knowledge Base"},"image":{"@id":"https:\/\/1grid.co.za\/knowledge\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/1grid.co.za\/","https:\/\/twitter.com\/1grid_hosting","https:\/\/www.instagram.com\/1grid_hosting\/","https:\/\/za.linkedin.com\/company\/1-grid"]}]}},"_links":{"self":[{"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/ht-kb\/35263","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/comments?post=35263"}],"version-history":[{"count":3,"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/ht-kb\/35263\/revisions"}],"predecessor-version":[{"id":35270,"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/ht-kb\/35263\/revisions\/35270"}],"wp:attachment":[{"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/media?parent=35263"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/ht-kb-category?post=35263"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/ht-kb-tag?post=35263"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}