2011-01-19 10 views
3

私はSymfony2サンドボックスをインストールし、check.phpで要件をチェックしようとしたときに2つの問題がありました。私のサーバには、posixとintlの拡張はありません。 ApacheとPHPの私のバージョンがあるので、私はWindows 7の32bit版にWampServerの2.1E(32ビット)を使用しています: のApache 2.2.17 VC6スレッドセーフ のPHP 5.3.5窓にPosixとintl拡張子

私はhttp://windows.php.net/downloads/releases/php-5.3.5-Win32-VC6-x86.zipから国際空港の拡張を適用しようとしていました 私はApacheのログに奇妙なエラーがあります: "c:/ wamp/...の拡張子が見つかりません"私は拡張子が正しいディレクトリにあり、php.iniで有効になっていると確信しています。

私は大きな問題を抱えています。私はWindowsプラットフォーム上でそれを見つけることはできません。 PHPのドキュメントでは、デフォルトで有効にする必要があると言われていますが、そうではありません。

答えて

8

私はPHP 5.3.5でXAMPP 1.7.4を使用していますが、同じ問題が発生します。

私はこの方法で解決し国際延長に関する問題:私はICUという名前のファイルをコピーした* 36.dllをPHPのインストールフォルダからCに:\ Windowsのに国際空港ため

Resorurces:http://www.tiv.net/2010/12/php-intl-extension-windows-apache.html

posxの問題については、この拡張機能を使用してCLIの出力を色づけし、Windowsシェルがそれを行うことができないため、私も検索しませんでした。

+0

yay、.dllを\ windowsにコピーしてくれてありがとう! – HappyDeveloper