Мне нужно настроить свой почтовый сервер таким образом, чтобы мои сотрудники должны были изменить свой пароль в первый раз, когда они входят в систему. Я настроил, что все, за исключением того плагина пароля, который не хочет работать. У меня есть следующее плагин конфигурации пароля. < /P>
$config['password_driver'] = 'expect';
$config['password_expect_params'] = '%o %u %P';
$config['password_expect_command'] = '/var/www/html/roundcube/passwdupdater.sh';
< /code>
Проблема в том, что я получаю это в файле журнала Roundcube: < /p>
[29-May-2025 17:37:40 America/New_York] PHP Warning: popen() has been disabled for security reasons in /var/www/html/roundcubemail-1.6.9/plugins/password/drivers/expect.php on line 53
[29-May-2025 17:37:40 America/New_York] PHP Warning: fwrite() expects parameter 1 to be resource, null given in /var/www/html/roundcubemail-1.6.9/plugins/password/drivers/expect.php on line 54
[29-May-2025 17:37:40 America/New_York] PHP Warning: fwrite() expects parameter 1 to be resource, null given in /var/www/html/roundcubemail-1.6.9/plugins/password/drivers/expect.php on line 55 [29-May-2025 17:37:40 America/New_York] PHP Warning: fwrite() expects parameter 1 to be resource, null given in /var/www/html/roundcubemail-1.6.9/plugins/password/drivers/expect.php on line 56
[29-May-2025 17:37:40 America/New_York] PHP Warning: pclose() expects parameter 1 to be resource, null given in /var/www/html/roundcubemail-1.6.9/plugins/password/drivers/expect.php on line 58
Я попытался включить Popen в/usr/local/...//disabled_php_functions
Это не помогло.
Есть решения?
Мне нужно настроить свой почтовый сервер таким образом, чтобы мои сотрудники должны были изменить свой пароль в первый раз, когда они входят в систему. Я настроил, что все, за исключением того плагина пароля, который не хочет работать. У меня есть следующее плагин конфигурации пароля. < /P> [code] $config['password_driver'] = 'expect'; $config['password_expect_params'] = '%o %u %P'; $config['password_expect_command'] = '/var/www/html/roundcube/passwdupdater.sh'; < /code> Проблема в том, что я получаю это в файле журнала Roundcube: < /p> [29-May-2025 17:37:40 America/New_York] PHP Warning: popen() has been disabled for security reasons in /var/www/html/roundcubemail-1.6.9/plugins/password/drivers/expect.php on line 53 [29-May-2025 17:37:40 America/New_York] PHP Warning: fwrite() expects parameter 1 to be resource, null given in /var/www/html/roundcubemail-1.6.9/plugins/password/drivers/expect.php on line 54 [29-May-2025 17:37:40 America/New_York] PHP Warning: fwrite() expects parameter 1 to be resource, null given in /var/www/html/roundcubemail-1.6.9/plugins/password/drivers/expect.php on line 55 [29-May-2025 17:37:40 America/New_York] PHP Warning: fwrite() expects parameter 1 to be resource, null given in /var/www/html/roundcubemail-1.6.9/plugins/password/drivers/expect.php on line 56 [29-May-2025 17:37:40 America/New_York] PHP Warning: pclose() expects parameter 1 to be resource, null given in /var/www/html/roundcubemail-1.6.9/plugins/password/drivers/expect.php on line 58 [/code] Я попытался включить Popen в/usr/local/...//disabled_php_functions Это не помогло. Есть решения?