Файловый менеджер - Редактировать - /home/infrafs/www/wp-content/plugins/really-simple-ssl/lets-encrypt/integrations/directadmin/functions.php
Назад
<?php defined( 'ABSPATH' ) or die(); function rsssl_install_directadmin(){ if (rsssl_is_ready_for('installation')) { $directadmin = new rsssl_directadmin(); $domains = RSSSL_LE()->letsencrypt_handler->get_subjects(); $response = $directadmin->installSSL($domains); if ( $response->status === 'success' ) { update_option('rsssl_le_certificate_installed_by_rsssl', 'directadmin'); } return $response; } else { $status = 'error'; $action = 'stop'; $message = __("The system is not ready for the installation yet. Please run the wizard again.", "really-simple-ssl"); return new RSSSL_RESPONSE($status, $action, $message); } } function rsssl_directadmin_add_condition_actions($steps){ $directadmin = new rsssl_directadmin(); if ( $directadmin->credentials_available() ) { $index = array_search( 'installation', array_column( $steps['lets-encrypt'], 'id' ) ); $index ++; //clear existing array $steps['lets-encrypt'][ $index ]['actions'] = array(); $steps['lets-encrypt'][ $index ]['actions'][] = array( 'description' => __( "Attempting to install certificate...", "really-simple-ssl" ), 'action' => 'rsssl_install_directadmin', 'attempts' => 1, 'speed' => 'normal', ); } return $steps; } add_filter( 'rsssl_steps', 'rsssl_directadmin_add_condition_actions' );
| ver. 1.4 |
Github
|
.
| PHP 8.2.29 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка