PHP 8.4.26 Released!

Configuración en tiempo de ejecución

El comportamiento de estas funciones es afectado por la configuración en el archivo php.ini.

Yar Opciones de configuración
Nombre Por defecto Cambiable Historial de cambios
yar.connect_timeout 1000 INI_ALL  
yar.content_type application/octet-stream INI_ALL  
yar.debug Off INI_ALL  
yar.expose_info On INI_PERDIR  
yar.packager php INI_PERDIR  
yar.ssl_verify Off INI_ALL  
yar.timeout 5000 INI_ALL  

Aquí hay una aclaración sobre el uso de las directivas de configuración.

yar.connect_timeout int

Tiempo de espera de conexión, en milisegundos, para las llamadas HTTP emitidas por Yar_Client y Yar_Concurrent_Client.

Nota:

Este valor se interpreta en milisegundos. Antes de Yar 1.2.1 se medía en segundos (el valor predeterminado era 1).

yar.content_type string

El valor de la cabecera de respuesta Content-Type enviada por Yar_Server. Yar utiliza un protocolo binario, por lo que el valor predeterminado es application/octet-stream.

yar.debug bool

Activa el modo de depuración. Cuando está activo, Yar emite mensajes E_WARNING con detalles a nivel de protocolo para cada petición y cada respuesta, precedidos de [Debug Yar_Server] o [Debug Yar_Client] y de una marca de tiempo.

yar.expose_info bool

Indica si Yar_Server::handle() muestra la página de información del servicio para las peticiones que no son POST (habitualmente GET). Cuando esta directiva está desactivada, dichas peticiones lanzan en su lugar una Yar_Server_Exception.

yar.packager string

El empaquetador predeterminado utilizado para serializar los cuerpos de las peticiones y de las respuestas. Los valores válidos son php (serialización de PHP), json y msgpack (únicamente cuando Yar se ha compilado con --enable-msgpack).

Cuando Yar se compila con soporte de msgpack, el valor predeterminado pasa a ser msgpack.

Este valor puede reemplazarse en cada cliente mediante la opción YAR_OPT_PACKAGER.

yar.ssl_verify bool

Indica si se verifica el certificado TLS de los servidores HTTPS. Cuando está activa, el transporte curl establece CURLOPT_SSL_VERIFYPEER y CURLOPT_SSL_VERIFYHOST, y las peticiones a servidores con certificados no válidos fallan. Desactivada de forma predeterminada por compatibilidad hacia atrás. Disponible a partir de Yar 2.4.0.

yar.timeout int

Tiempo de espera, en milisegundos, para las llamadas RPC emitidas por Yar_Client y Yar_Concurrent_Client.

+add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top