Not sure it this is correct to start a new post or not. [SOLVED] See my detailed post at the end of this thread. In short, we have a website that has been running Concrete5 without issue on Windows IIS for about 8 months. We are slowly migrating client sites to Ubuntu 20.04 with ISPconf3 v3. Everything from server build to ISP3 install went flawlessly. Now migrated site to ISP3. However, we need to have 2 extensions enabled for this particular site and can't seem to get them to load. We followed the steps in this thread to no avail: https://forum.howtoforge.com/threads/per-site-php-settings.89191/ Don't know if this is an issue, we are using php-fpm. At this point we are stalled and at a loss as to why the steps above don't resolve the issue. We really want to run ISP3 (our current Windows environment is using SolidCp Multi-server), but the cost of remaining with Widows is becoming ridiculous. If anyone has other thoughts or ideas we would really appreciate the assist. Thanks.
I explained in that thread that enabling extensions might not work through the custom PHP settings field because PHP does not allow this via php-fpm pool file and that you should consider enabling them globally. As an alternative, use php-fcgi mode instead of php-fpm. In php-fcgi mode, a separate php.ini file is used which allows extension loading.
[SOLVED] The extensions required were not on the server. I installed the extensions, restarted apache and now all is well. The appropriate ini files now exist at: /etc/php/7.4/fpm/conf.d and phpinfo confirms that they are loading. I suppose one should NEVER overlook the obvious or make assumptions. Thanks to everyone that participated in the original post, the steps are clearly correct and accurate. Your help is greatly appreciated.