php - Windows 上的 Posix 和国际扩展

标签 php windows posix intl

当我安装 Symfony2 沙盒并尝试通过 check.php 检查要求时,我遇到了 2 个问题。我的服务器没有 posix 和 intl 扩展名。 我在 Windows 7 32 位上使用 WampServer 2.1e(32 位),所以我的 apache 和 php 版本是: Apache 2.2.17 VC6 线程安全 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平台上根本找不到。在 php 的文档中,据说它应该默认启用,但事实并非如此。

最佳答案

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

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

国际的资源:http://www.tiv.net/2010/12/php-intl-extension-windows-apache.html

谈到 posix 问题,我什至没有搜索过,因为这个扩展用于为 CLI 输出着色,而 Windows shell 无法做到这一点。

关于php - Windows 上的 Posix 和国际扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4741396/

相关文章:

php - SQL查询通过用户id返回用户名

php - 打乱随机 MYSQL 结果

windows - Windows 的 System.Control 是什么颜色? (Visual Studio 设计 View )

c - 在 POSIX 中,main(void) 可以恢复命令行参数吗?

PHP + MySQL - 从数据库自动完成而不从表获取数据

windows - 创建进程退出时 Windows 中的命名管道会发生什么情况?

mysql - Laravel - 访问被拒绝

C shmat 函数

posix - 获取最高分配的文件描述符

php - MYSQL查询优化