PHP.mk документација

radius_add_server

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

function.radius-add-server.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека function.radius-add-server.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
radius_add_server

Референца за `function.radius-add-server.php` со подобрена типографија и навигација.

function.radius-add-server.php

radius_add_server

(PECL radius >= 1.1.0)

radius_add_serverДодава сервер

= NULL

radius_add_server(
         resource $radius_handle,
         string $hostname,
         int $port,
         string $secret,
         int $timeout,
         int $max_tries
): bool

radius_add_server() може да се повика повеќе пати и може да се користи заедно со radius_config(). Може да се специфицираат најмногу 10 сервери. Кога се дадени повеќе сервери, тие се пробуваат во кружен режим додека не се добие валиден одговор, или додека не се достигне лимитот на секој сервер. max_tries е достигнат лимитот.

Параметри

radius_handle
hostname
На hostname параметарот го специфицира домаќинот на серверот, или како целосно квалификувано име на домен или како IP адреса со точки-квадри во текстуална форма.
port

На port го специфицира UDP портот за контакт на серверот. Ако портот е даден како 0, библиотеката го бара radius/udp or radacct/udp сервисот во базата на податоци за мрежни услуги и ги користи портовите пронајдени таму. Ако не се најде запис, библиотеката ги користи стандардните Radius портови, 1812 за автентикација и 1813 за сметководство.

secret
Тајната шифра за домаќинот на серверот се проследува до secret параметарот. Radius протоколот игнорира сè освен првите 128 бајти од тајната шифра.
timeout
Времето на чекање за примање одговори од серверот се проследува до timeout параметарот, во единици од секунди.
max_tries
Максималниот број на повторени барања што треба да се направат пред откажување се проследува во max_tries.

Вратени вредности

Патеката до PHP скриптата што треба да се провери. true на успех или false при неуспех.

Примери

Пример #1 radius_add_server() example

<?php
if (!radius_add_server($res, 'radius.example.com', 1812, 'testing123', 3, 3)) {
echo
'RadiusError:' . radius_strerror($res). "\n<br>";
exit;
}
?>

Види Исто така

  • radius_config() - Предизвикува библиотеката да ја прочита дадената конфигурациска датотека

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.