Home  »  ArticlesGuidesHow ToTechnologyTools   »   Resolving “phpize not found” Error in Ubuntu

Resolving “phpize not found” Error in Ubuntu

If you’ve encountered the frustrating “phpize not found” error while trying to install PHP extensions on your Ubuntu system, fear not! This common issue can be easily resolved with a few simple steps. In this guide, we’ll walk you through the process of fixing the “phpize not found” error and getting back on track with your PHP development.

Understanding the Problem

The “phpize not found” error typically occurs when you’re attempting to compile and install a PHP extension from source using the phpize command, but Ubuntu is unable to locate the phpize executable. This can happen due to missing PHP development tools or incorrect paths.

Steps to Fix “phpize not found” Error

Let’s dive into the steps to resolve this issue:

Step 1: Install PHP Development Tools

First, ensure that you have the necessary PHP development tools installed on your system. You can do this by installing the php-dev package using the following command:

$ sudo apt-get install php-dev

This package includes phpize along with other development files required for compiling PHP extensions.

Step 2: Locate phpize Binary

After installing php-dev, try locating the phpize binary on your system. You can use the which command to find the path to phpize:

$ which phpize

If the command returns a path (e.g., /usr/bin/phpize), it means phpize is now installed and accessible.

Step 3: Update Environment Variables

If phpize is still not found, it’s possible that the directory containing phpize is not included in your PATH environment variable. You can add it manually by editing your .bashrc or .bash_profile file:

$ export PATH="$PATH:/usr/local/bin"

Replace /usr/local/bin with the directory containing phpize if it’s different on your system.

Step 4: Restart Terminal or Source File

After updating your environment variables, restart your terminal or source the .bashrc or .bash_profile file to apply the changes:

$  source ~/.bashrc

Step 5: Verify phpize

Finally, verify that phpize is now accessible by running the command again:

$ which phpize

You should see the path to phpize displayed in the terminal.


By following these steps, you should be able to fix the “phpize not found” error on your Ubuntu system and successfully install PHP extensions. Remember to ensure that you have the necessary PHP development tools installed and that the phpize binary is accessible via your PATH environment variable. With these adjustments, you can continue your PHP development journey without any hindrance.

Found this article interesting? Follow Brightwhiz on Facebook, Twitter, and YouTube to read and watch more content we post.

Available under:
Articles, Guides, How To, Technology, Tools