comment puis-je activer l'Extension PHP intl?

je vais installer Magento2 sur mon serveur local et il me donne un avis d'erreur.

error at PHP extension intl

j'utilise XAMPP. Quand j'ai essayé de l'activer à partir de php.le fichier ini il lance une autre erreur pour manquer dll:

le programme ne peut pas démarrer car MSVCP110.la dll est manquante sur votre ordinateur. Essayer de réinstaller le programme pour corriger ce problème.

Missing MSVCP110.dll

Toute aide?

42
demandé sur Manashvi Birla 2015-11-23 14:05:57

17 réponses

tout d'abord, arrêtez le xampp / wamp et ensuite veuillez supprimer le point-virgule de départ ( ; ) de votre xampp/php / php.ini le code suivant.

;extension=php_intl.dll

puis redémarrez votre xampp / wamp.

51
répondu Raham 2016-07-26 06:36:21

j'ai été aussi le même problème, et tout à l'heure je l'ai eu résolu. S'il vous plaît essayer le soufflet étapes pour l'obtenir résolu:

  • ouvrir php.ini et supprimer le point-virgule (;);extension=php_intl.dll
  • lorsque vous essayez de redémarrer l'apache, il va passer à travers quelques erreurs, qui peuvent être dues à certaines .les fichiers dll. Il suffit de copier tous les icu****.dll fichiers

Xampp dossier/php

Xampp dossier/apache/bin

  • pourtant, je recevais msvcp110.fichier dll erreur manquante. J'ai téléchargé ce fichier manquant d' Ici et placez-la à l'endroit désiré,

Pour windows 7 32 bits, c'est - C:\Windows\System32

  • maintenant, Lancez Apache et ça marche très bien.
9
répondu We'wake 2016-04-15 07:33:06

j'ai vu la copie d'écran, le problème que vous rencontrez est manquant msvcp110.dll , ce fichier que vous pouvez télécharger à partir de

https://www.dll-files.com/msvcp110.dll.html

et télécharger C:/Windows dossier

qu'après éditer php.ini à partir de XAMPP

Modifier

;extension=php_intl.dll

extension=php_intl.dll

Enregistrer le fichier et redémarrer Apache à partir de XAMPP

5
répondu Emizen Tech 2016-08-08 14:00:04

pour L'Installation de Megento vous devez

  1. Arrêter Le Service Apache
  2. décommentez la extension=php_intl.dll en php.fichier ini.
  3. copier les 6 fichiers icudt57.dll, icuin57.dll, icuio57.dll, icule57.dll, iculx57.dll, icuuc57.dll à Partir de php dossier apache\bin Maintenant, redémarrez votre service apache
4
répondu user3664519 2017-04-24 11:01:06

Si vous utilisez ubuntu vous pouvez prendre la mise à jour

sudo apt-get update

et installer l'extension en cas de php 5.6

sudo apt-get install php5.6-intl

et en cas dephp 7.0

sudo apt-get install php7.0-intl

et redémarrez votre apache après

sudo service apache2 restart

Si vous utilisez xampp puis supprimer le point-virgule (;) dans xampp/php / php.ini à partir de ci-dessous ligne

 ;extension=php_intl.dll

puis redémarrez votre xampp.

4
répondu BSB 2017-09-13 13:16:15

j'ai trouvé deux erreurs lors de L'installation de Magento à localhost.

Il y a PHP Extension XSL et intl et j'ai résolu le problème en suivant les étapes.

  1. ouvrir php.ini
  2. Supprimer le '#' cha de l'extension=php_xsl.dll et extension=php_intl.DLL.
  3. Enregistrez le fichier et redémarrez xamp
  4. cliquez sur Essayer de nouveau sur la page D'installation de Magento.

alors toutes les choses ont été passées aussi bien que l'image suivante.

Solving php extension error for php_xsl and php_intl

3
répondu Kajornjit Songsaen 2017-02-19 16:36:23

Utiliser phpinfo() fonction pour trouver php.ini chemin du fichier, ouvrez php.fichier ini. Ici, la recherche extension=php_intl.dll puis enlever le point-virgule (;) au début de cette ligne.

après avoir enlevé le semi-côlon (;) redémarrez votre serveur web (apache).

2
répondu Ramkumar 2016-08-02 06:29:55

j'avais le même genre de problème avec les extensions ldap, intl, curl php. J'ai résolu ces questions par les moyens suivants:

Au début vous devez vérifier si ces extensions ont été activées dans le php.fichier ini en supprimant le point-virgule (;) devant les lignes suivantes:

;extension=php_intl.dll
;extension=php_ldap.dll
;extension=php_curl.dll

Secundo, libeay32.dll, ibssh2.dll et ssleay32.les fichiers dll doivent être chargés par php correctement pour fonctionner correctement ces extensions. Ces fichiers dll sont requis par plusieurs extensions php (i.e. curl, ldap, intl etc.). Ces fichiers résident généralement dans le répertoire d'installation de php [pour mon cas, c'est C:\php répertoire]. De plus, pour que l'extension intl soit activée, vous allez avoir besoin d'autres fichiers dll pour être chargés correctement par php. Le nom de ces fichiers commence par icu (i.e. icudt57.dll icuin57.dll, etc pour php version 5.6). Vous trouverez également ces fichiers dans le répertoire d'installation principal de php.

il y a un autre moyen que vous pouvez chargez ces fichiers depuis votre httpd.conf (apache configuratio file) au lieu de les copier dans le répertoire bin d'apache. Cela peut être fait en utilisant la technique suivante:

veuillez noter que ma version php est 5.5.

LoadFile  "C:/php/icudt51.dll"
LoadFile  "C:/php/icuin51.dll"
LoadFile  "C:/php/icuio51.dll"
LoadFile  "C:/php/icule51.dll"
LoadFile  "C:/php/iculx51.dll"
LoadFile  "C:/php/icutest51.dll"
LoadFile  "C:/php/icutu51.dll"
LoadFile  "C:/php/icuuc51.dll"

LoadFile  "C:/php/libeay32.dll"
LoadFile  "C:/php/libssh2.dll"
LoadFile  "C:/php/ssleay32.dll"

 That's it.
1
répondu asmmahmud 2016-05-20 07:54:10

pour activer L'extension PHP intl, suivez les étapes..

  1. ouvrir le xampp/php / php.fichier ini dans n'importe quel éditeur.
  2. Rechercher ";extension=php_intl.dll"
  3. veuillez supprimer le point-virgule de départ ( ;)

    Comme :

    ;extension=php_intl.dll

    extension=php_intl.dll

  4. Enregistrer le xampp/php/php.fichier ini.

  5. redémarrez votre xampp / wamp

j'Espère que son travail..Acclamation..

1
répondu Amarendra Kumar 2016-12-27 06:37:03

Tout ce que vous avez à faire est d'aller en php.ini dans votre dossier xampp (xampp\php\php.ini) et de supprimer ; de ;extension=php_intl.dll

;extension=php_intl.dll

extension=php_intl.dll

1
répondu karthik padav 2017-09-22 07:16:41

NOTE SUPPLÉMENTAIRE (car c'est une question très ancienne et n'a pas encore de réponse acceptée)

je suis sur XAMPP-win32-7.2.3-0-VC15-installer sur Windows10-64bit.

voici les notes que je vois dans mon php.fichier ini.

Note: la syntaxe utilisée dans les versions précédentes de PHP ('extension=.donc ; 'extension=' php_.dll") est soutenue pour des raisons d'héritage et peut être ; déprécié dans une future version majeure de PHP. Donc, quand il est possible, merci ; passer à la nouvelle syntaxe ('extension=).

vous ne trouverez donc que le nom de l'extension intl au lieu de php_intl.dll et puis décommenter cette ligne devrait fonctionner (cela a fonctionné pour moi au moins).

extension=intl

1
répondu hriziya 2018-04-09 10:25:22

PHP Extension xsl et intl. CMD

sudo apt-get install php5-intl
sudo apt-get install php5-xsl
sudo php5enmod xsl
sudo service apache2 restart

PHP Extension mcrypt. CMD

sudo updatedb 
locate mcrypt.ini
sudo php5enmod mcrypt
sudo service apache2 restart
0
répondu Ashish pathak 2016-05-24 12:53:49

j'ai eu ce problème mais résolu ! activer l'extension=php_intl.DLL maintenant, si vous redémarrez XAMPP cette erreur apparaîtra " msvcp110.dll est manquant de votre ordinateur"

pour résoudre cette erreur: téléchargez ce fichier : https://www.dll-files.com/msvcp110.dll.html ensuite, mettre ce fichier C:windows puis redémarrez xampp ça fonctionne.

0
répondu zia 2016-10-11 15:09:05

il suffit de copier tous les soins intensifs****.les fichiers dll à partir de

C:\xampp\php

C:\xampp\apache\bin

[ou]

C:\wamp\bin\php\php5.5.12

C:\wamp\bin\apache\apache2.4.9

intl extension va commencer à fonctionner!!!

0
répondu Deepak Rana 2016-12-05 05:06:53

Vous pouvez trouver la réponse ici: http://www.dorusomcutean.com/how-to-install-php-7-2-on-windows/

dans ce billet de blog, je montre comment installer PHP sur Windows et comment activer les extensions. Espérons qu'il aide quiconque rencontre ce problème à nouveau.

0
répondu George Doru Somcutean 2018-05-31 19:48:55

Pour l'installation de magento sur l'hôte local, vous devez décommenter l'extension=php_intl.dll en php.ini et copiez tout icudt57.dll, icuin57.dll, icuio57.dll, icule57.dll, iculx57.dll, icuuc57.les fichiers dll du dossier php au dossier XAMPP\apache\bin.

puis redémarrez le serveur xamp

-1
répondu user7913247 2017-04-24 10:55:05

Télécharger les fichiers et essayez de les installer. Un ou deux fichiers peuvent ne pas s'installer.

http://www.microsoft.com/en-sg/download/details.aspx?id=30679

-2
répondu Rakesh Mishra 2016-03-14 19:17:06