在Windows上的Posix和国际扩展

当我安装Symfony2沙箱,并尝试检查要求check.php我有2个问题。 我的服务器没有posix和intl扩展名。 我在Windows 7 32位上使用WampServer 2.1e(32位),所以我的版本的Apache和PHP是:Apache 2.2.17 VC6 ThreadSafe PHP 5.3.5

我试图从http://windows.php.net/downloads/releases/php-5.3.5-Win32-VC6-x86.zip应用国际扩展,但我有奇怪的错误,在Apache日志中:“找不到扩展名在c:/ wamp / …“我确定扩展名在正确的目录下,并在php.ini中启用。

随着posix扩展我有更大的问题。 我无法在Windows平台上find它。 在PHP的文档据说,它应该默认启用,但事实并非如此。

Solutions Collecting From Web of "在Windows上的Posix和国际扩展"

我在PHP 5.3.5中使用XAMPP 1.7.4,并遇到同样的问题。

关于intl扩展的问题我这样解决:我从php安装文件夹复制名为icu * 36.dll的文件到C:\ Windows

国际漫游: http ://www.tiv.net/2010/12/php-intl-extension-windows-apache.html

谈到posix的问题,我甚至没有搜索,因为这个扩展名是用来着色CLI输出和Windows外壳无法做到这一点。