Installed ea-php81 with easyApache, whm Module Installer says 'path not found.'

nemestrinus

Member
Oct 3, 2007
6
1
53
I need to install PECL upload_progress, but when I go to WHM Module installer nothing works for php81. The 'Module Include Path" window says "path not found."
No installed modules nor available modules display.

The previous php versions which I allowed to remain active still look ok (php74 and php80)..

The directory /opt/cpanel/ea-php81/root/usr/lib64/php/modules does exist, and contains the preinstalled modules (48 of them).

/etc/cpanel/ea4/php.conf
correctly lists ea-php81 as the default.

executing:
#ea-php81-pecl list
results in "command not found"

There is no pecl in:
/opt/cpanel/ea-php81/root/usr/bin/

Anyone know a remedy for this?
 
Last edited:

nemestrinus

Member
Oct 3, 2007
6
1
53
Hey there! I setup a test server with PHP 8.1 as the system default and I wasn't able to reproduce this. Can you try reinstalling PHP 8.1 to see if that takes care of things on that machine?
Yes that is the answer.
I had tried re-running easyApache before. --But this time I first uninstalled php81 before reinstalling it, and it seemed to do the trick. Thank you