Diferencia entre revisiones de «admin/environment/php extension/intl»

De MoodleDocs
(Updated as per 3.3 page)
(copied from English page)
 
Línea 24: Línea 24:


En una instalación WAMP puede ser necesario añadir la ruta de php (e.g. C:\wamp\bin\php\php5.3.13 or C:\wamp\bin\php\php5.4.3) a la ruta del sistema PATH de forma que el módulo pueda cargar adecuadamente (vea http://forum.wampserver.com/read.php?2,80704,82499 para otras opciones).
En una instalación WAMP puede ser necesario añadir la ruta de php (e.g. C:\wamp\bin\php\php5.3.13 or C:\wamp\bin\php\php5.4.3) a la ruta del sistema PATH de forma que el módulo pueda cargar adecuadamente (vea http://forum.wampserver.com/read.php?2,80704,82499 para otras opciones).
===Problemas en Windows 11 en máquina virtual de VirtualBox===
Si tuviste el error ''msvcp110.dll missing file error'', añadiste ese archivo, y después tuviste el error ''intl missing error'' que no se pudo resolver con las instrucciones de arriba, necesitas ir a http://www.microsoft.com/es-es/download/confirmation.aspx?id=30679 para instalar  vcredist_x64.exe y vcredist_x86.exe, como está descrito en https://stackoverflow.com/a/18876880


==Otros Sistemas Operativos==
==Otros Sistemas Operativos==

Revisión actual - 22:34 12 oct 2021


La extensión de Internacionalización (Intl) es un envoltorio (wrapper) para la librería ICU, un conjunto de librerías C/C++ y Java que proporcionan soporte para Unicode y Globalización, para aplicaciones de software. Le permite a los programadores de PHP realizar colaciones conformantes con UCA (UCA-conformant collation) y formateo de fecha/hora/número/divisa en sus scripts.

MS Windows

Para habilitar esta extensión añada la siguiente línea a su archivo php.ini que usualmente se encuentra en /php:

extension=php_intl.dll

Y después, configure las directivas intl.default_locale y intl.error_level en su archivo php.ini.

[intl]

intl.default_locale = en_utf8

intl.error_level = E_WARNING

La directiva intl.error_level es opcional.

En una instalación WAMP puede ser necesario añadir la ruta de php (e.g. C:\wamp\bin\php\php5.3.13 or C:\wamp\bin\php\php5.4.3) a la ruta del sistema PATH de forma que el módulo pueda cargar adecuadamente (vea http://forum.wampserver.com/read.php?2,80704,82499 para otras opciones).

Problemas en Windows 11 en máquina virtual de VirtualBox

Si tuviste el error msvcp110.dll missing file error, añadiste ese archivo, y después tuviste el error intl missing error que no se pudo resolver con las instrucciones de arriba, necesitas ir a http://www.microsoft.com/es-es/download/confirmation.aspx?id=30679 para instalar vcredist_x64.exe y vcredist_x86.exe, como está descrito en https://stackoverflow.com/a/18876880

Otros Sistemas Operativos

Use system package manager o especifique bandera para compilación (compilation flag).

  • Debian 5.0 (& Ubuntu) use: apt-get install php-intl o apt-get install php5-intl
  • CentOS 5.5 (& RedHat) Usted debería (probablemente) estar usando php 5.3 de remi y entonces usar: yum install php-intl
  • CentOS con php7 usar : yum install php70-intl

Vea también