Saya akan menginstal Magento2 di server lokal saya dan itu memberi saya pemberitahuan kesalahan berikut.
Saya menggunakan XAMPP. Ketika saya mencoba untuk mengaktifkannya dari file php.ini, ia melempar kesalahan lain untuk dll yang hilang:
Program tidak dapat dijalankan karena MSVCP110.dll hilang dari komputer Anda. Coba instal ulang program untuk memperbaiki masalah ini.
Ada bantuan?
Saya menulis posting ini jika ada yang datang di pertanyaan ini untuk PrestaShop, I don't tahu apakah itu akan bekerja untuk Magento2. Aku memecahkan mengaktifkan ekstensi PHP intl untuk instalasi PrestaShop dengan:
Langkah ini untuk saya memecahkan masalah ini.
Catatan (2): I'm menggunakan XAMPP v3.2.3 dan PrestaShop v1.7.5.1
Saya juga mengalami masalah yang sama, dan baru saja saya mendapatkannya solved. Silakan coba langkah-langkah di bawah ini untuk menyelesaikannya:
;extension=php_intl.dll
Dari
folder Xampp/php
Ke
Folder Xampp/apache/bin
Untuk windows 7 32 bit adalah - C:\Windows\System32
Jika anda menggunakan ubuntu anda dapat mengambil pembaruan
sudo apt-get update
Dan menginstal ekstensi dalam kasus php 5.6
sudo apt-get install php5.6-intl
Dan dalam kasus php 7.0
sudo apt-get install php7.0-intl
Dan restart apache anda setelah
sudo service apache2 restart
Jika anda menggunakan xampp kemudian menghapus titik koma ( ; ) di xampp/php/php.ini dari bawah garis
;extension=php_intl.dll
Dan kemudian restart xampp anda.
Saya telah melihat screen shoot, masalah yang anda mengalami hilang msvcp110.dll , file ini dapat anda download dari
https://www.dll-files.com/msvcp110.dll.html
dan meng-upload ke C:/Windows folder
dari setelah mengedit php.ini dari XAMPP
Perubahan
;extension=php_intl.dll
untuk
extension=php_intl.dll
Simpan file dan restart Apache dari XAMPP
Untuk Megento Instalasi anda Perlu
CATATAN TAMBAHAN (Karena ini adalah pertanyaan kuno dan tidak memiliki jawaban yang diterima belum)
Saya di [xampp-win32-7.2.3-0-VC15-installer][1] pada Windows10-64bit.
berikut ini adalah catatan saya lihat di php saya.file ini.
Note : sintaks Yang digunakan dalam sebelumnya versi PHP ('extension=
.jadi' dan ; 'extension='php_ .dll') didukung untuk warisan alasan dan mungkin ; usang di masa depan PHP versi utama. Jadi, bila mungkin, mohon ; pindah ke yang baru ('extension= ) sintaks.
Jadi anda hanya akan menemukan ekstensi nama sebagai internasional
bukan php_intl.dll
dan kemudian uncommenting bahwa garis harus bekerja (bekerja untuk saya minimal).
extension=intl
Saya telah menemukan dua kesalahan selama instalasi Magento localhost. Ada Ekstensi PHP xsl dan intl dan aku telah memecahkan masalah dengan langkah-langkah berikut.
Maka semua hal yang telah berlalu serta gambar berikut.
Gunakan phpinfo()
fungsi untuk menemukan php.ini
path file,
buka php.file ini. Di sini anda cari extension=php_intl.dll
kemudian menghapus semi-colon (;
) awal baris tersebut.
Setelah mengeluarkan semi-colon (;
) anda me-restart webserver (apache).
Untuk mengaktifkan Ekstensi PHP intl , ikuti langkah-Langkah..
Seperti :
;extension=php_intl.dll
untuk
ekstensi=php_intl.dll
Harapan untuk bekerja..Cheers..
Saya memiliki jenis yang sama masalah dengan ldap, internasional, curl php ekstensi. I've memecahkan masalah tersebut dengan cara berikut:
Pertama anda've untuk memeriksa apakah ekstensi ini telah diaktifkan pada php.ini file dengan menghapus titik koma (;) di depan baris berikut:
;extension=php_intl.dll
;extension=php_ldap.dll
;extension=php_curl.dll
Kedua, libeay32.dll, ibssh2.dll dan ssleay32.dll file yang harus dimuat oleh php dengan benar untuk fungsi ekstensi tersebut dengan benar. Ini file dll yang dibutuhkan oleh beberapa ekstensi php (curl yaitu, ldap, internasional dll). File-file ini umumnya berada di instalasi php di direktori [untuk kasus saya itu adalah C:\php direktori]. Selain itu, untuk intl ekstensi memungkinkan anda're akan membutuhkan beberapa file dll yang akan diambil oleh php dengan benar. Nama dari file-file ini dimulai dengan icu (ie icudt57.dll icuin57.dll dll untuk php versi 5.6). Anda'll juga menemukan file-file php utama direktori instalasi.
Ada alternatif cara yang anda dapat memuat file-file dari file httpd.conf (apache hari. file) file bukan menyalin mereka ke apache's direktori bin. Hal ini dapat dilakukan dengan menggunakan teknik berikut:
Harap dicatat bahwa saya php versi 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.
Berikut adalah semua baris perintah untuk menginstal magento2
Ekstensi PHP xsl dan internasional. 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
aku punya prob tapi soal ! mengaktifkan extension=php_intl.dll sekarang jika anda me-restart XAMPP error ini akan muncul "msvcp110.dll hilang bentuk komputer anda"
untuk mengatasi kesalahan ini: download file ini dari : https://www.dll-files.com/msvcp110.dll.html kemudian masukkan file ini ke C:windows dan kemudian restart xampp itu akan bekerja.
Anda dapat menemukan jawabannya di sini: http://www.dorusomcutean.com/how-to-install-php-7-2-on-windows/
Dalam posting blog, saya'm menunjukkan bagaimana cara menginstall PHP pada Windows dan cara mengaktifkan ekstensi. Berharap bahwa ini membantu siapa saja yang mengalami masalah ini lagi.
Untuk instalasi magento pada host lokal anda perlu untuk tanda komentar extension=php_intl.dll di php.ini dan copy semua icudt57.dll,icuin57.dll,icuio57.dll,icule57.dll,iculx57.dll,icuuc57.dll file dari php folder XAMPP\apache\bin folder.
Kemudian Restart server xamp
Unduh file-file tersebut dan coba instal. Satu atau dua file mungkin gagal diinstal.
http://www.microsoft.com/en-sg/download/details.aspx?id=30679