2017-10-14 11 views
0

ローカルホスト(XAMPP)にMagentoを初めてインストールしようとしました。 Magentoインストーラが準備完了チェックを行うと、PHP拡張モジュールが存在しないため、エラーが発生します。私は研究を行ったが、見つけることができるのは、;"; extension = php_intl.dll" in php.iniのetcフォルダから削除することだけである。これは動作しません(XAMPPとコンピュータを何度か再起動しようとしました)Magento PHP Extension intl - XAMPP

これは私を夢中にしています。

私はmacOS Sierraです。

答えて

0

まず、phpinfo()メソッドでintlがロードされているかどうかをチェックする必要があります。あなたが間違いを犯していることがあります。 その後、このフォルダにphp_intl.dllが存在することを確認してください:"\ xampp \ php \ ext" これらがすべてOKなら、ログファイルをチェックすることができます。

UPDATE:OSについてのあなたの更新の

ベース、あなたが自作用意してとPHP7持っている場合:PHP5.5のために

$ brew install php70-intl // For PHP7.0 
$ brew install php71-intl // For PHP7.1 

を:

$ brew install php55-intl 

再オープンセッション中に正しく動作することを確認するための端末ウィンドウ。それはあなたのCLIインタプリタを介してロードかどうかを確認するには:

$ php -m | grep intl 

または

$ php -i "(command-line 'phpinfo()')" | grep intl 

出典https://daveismyname.blog/blog/install-php-intl-on-mac-using-homebrew

+0

php_intl.dllが見つかりません。どこからでもダウンロードできますか? – Melvin

+0

php_intl.dllがphpinfo()でロードされているかどうかを確認するにはどうすればよいですか?私はCTRL + Fで "intl"を検索しようとしましたが、結果はゼロです。 – Melvin

+0

* .dll Windowsベースアプリケーションで使用します。あなたのアップデートで私の回答ベースを更新します;)@Melvin –

0

をあなたは正しいphp.iniファイルをチェックしても作成する必要がありますphpinfo()関数を使ってphpファイルを作成し、このファイルを実行し、インストールされていない拡張機能をチェックします。

これらの拡張機能を有効にしてインストールするには、php.iniファイルに移動し、それらの拡張子のコメントを外します。

は、このファイルを保存し、私はそれがあなたのために働くことを願っていますapache/xampp

を再起動します。

関連する問題