我的系统是Windows 7 x86。我将从VC10安装Apache2.4.2 阿帕奇酒廊,它需要VisualC++ 2010:
请确保已安装了VisualC++ 2010 SP1可再发行包x86。
PHP5.4.4 VC9 x86线程安全(如PHP for Windows页面中所述)需要VisualC++ 2008:
VC9版本要求安装Microsoft2008 C++运行时(x86)或Microsoft2008 C++运行时(x64)。
看来我得同时安装这两种设备。PHP只能使用VisualC++ 2010 SP1吗?
发布于 2012-06-27 15:30:12
您所指的页面(Apache L酒廊)清楚地指出,它将起作用:
注意: VC10二进制文件加载VC10和VC9模块。
..。
使用下面的PHP5.4、5.3和5.2处理程序(php5apache2_4.dll)以及来自windows.php.net的二进制文件
发布于 2013-03-14 00:33:24
与ApacheLounge所告诉的相反,似乎有必要同时安装VisualC++ 2008 SP1 (用于PHP VC9)和VisualC++ 2010 SP1 (用于ApacheVC10)。
然后,它的工作就像一个魅力,但没有这样做,有一个‘并排’的问题,加载PHP模块。但我承认,我不知道使用VC9运行所有“套件”是否更好,而不是混合VC9 9/VC9 10。
https://serverfault.com/questions/402736
复制相似问题