0

私は一日中この問題に対処しましたが、指示に従っていましたが、解決できませんでした。私はいつもこれらのエラーを受け取りました.:(

"require ext-intl * -> the requested php extension int is missing from your computer"

wampserver の php.ini で ext-intl を有効にしました...また、ICU をダウンロードし、このリンクの指示に従いました: http://icu-project.org/repos/icu/icu/trunk/readme.html #HowToBuildWindows

しかし、これらの取り組みのいずれも、その kill(!) エラーの発生に変更を加えていません。

この問題を解決するには、他に何を試みるべきですか?

4

1 に答える 1

1
  • まず、サーバーが x86 ビルドであることを確認してください (intl は x64 では動作しません)。
  • php.ini の intl 拡張機能を直接有効化
  • すべての icu*.dll フォーム php ディレクトリを apache ディレクトリにコピーします
  • 設定したばかりのphpフォルダーを使用してコンソールを確認してください

ソース: https://github.com/sonata-project/SonataIntlBundle/issues/32#issuecomment-10745894

私の Windows システムphp.iniでは、流れるパスに 2 つのファイルがあります。

  1. C:\wamp\bin\php\phpx.yz
  2. C:\wamp\bin\apache\Apachex.yz\bin

どれがあなたの道にあるかわかりません。疑いをなくすために、両方に拡張子を追加してください。

于 2013-07-22T02:58:40.950 に答える