Good morning,
Please show us the APT preferences files from your /etc/apt/preferences.d directory and also the content of any file in the /etc/apt/sources.list.d directory.
If you cannot figure out alone, give us access to your server.
Good morning,
Please show us the APT preferences files from your /etc/apt/preferences.d directory and also the content of any file in the /etc/apt/sources.list.d directory.
If you cannot figure out alone, give us access to your server.
The answer: https://github.com/i-MSCP/imsc…tfix/10_postfix_tuning.pl
Bsically put, you add your changes through the listener file which need to be stored in the /etc/imscp/listeners.d directory with the ownership/permissions root:imscp 0640
Once you have edited the listener file to add your postfix changes, you need reconfigure i-mscp: perl /var/www/imscp/engine/setup/imscp-reconfigure -danv
By using this listener file, your changes will be persistent, even if you update/reconfigure i-MSCP.
Please, check you apt sources.list file and make sure that the ondrey sury repositories are enabled.
File(/tmp) is not within the allowed path(s):
Your application cannot access the /tmp directory which is the expected behavior as customers have their own temporary dir: /var/www/virtual/<customer>/phptmp
First solution (recommended)
You need configure your application to use this directory. This is the recommended solution as this avoid the PHP application to acces system temporary directory.
Second solution (not recommended)
The second solution is to add the /tmp directory to the list of allowed directories through the open_basedir PHP directive. How to process? Please read the How to share PHP libraries between sites not owned by the same customer thread in which I explain how to modify the default open_basedir directive value through an i-MSCP listener file.
Thanks Nuxwin for the quick reply and info. Have a good weekend
You're welcome.
Thread closed.
I bet you could google that within 10 seconds (thats the time I needed, because I was too lazy to write it down): https://serverpilot.io/docs/ho…ll-the-php-ssh2-extension .
How dare you... By answering such way, you just show how some people are lazy... I like that
Nuxwin, come out of this body ...
Good morning,
With the latest i-MSCP stable release, PHP 7.3 isn't available without the PhpSwitcher plugin. There if no way to set the PHP 7.3 version the default PHP version when creating a new customer account or domain/subdomain through an existent account. However, once the PHP 7.3 version, either the packaged, or compiled version, is registered in the PhpSwitcher plugin, your customers can select it through their PhpSwitcher interface.
With the next i-MSCP version, which isn't ready for production yet, PHP 7.3 will be the default PHP version. There is also a feature request opened on the PhpSwitcher project (private repository) to let the sysadmin choose which PHP version must be the default one.
Dear community,
A new version of the PhpSwitcher plugin has just been released:
Version compatible with i-MSCP Serie ≥ 1.5.3
Once connected on our forums, you can purchase this plugin at https://i-mscp.net/index.php/PaidSubscriptionList/
Documentation is available at https://wiki.i-mscp.net/doku.php?id=plugins:phpswitcher
CHANGELOG
Thank you for using our plugins.
I'm using the version downloaded from the Github. I gather is a "free" version?
No, it's a version that is not developed, nor supported by us, and not up-to-date. We'll contact the github team soon about this version which is based on a non-free work and thus, which is not legal.
Thread closed.