Fél*_*ins 163 php windows dll php-7
我在Windows上启动PHP 7时出错.当我php在命令行上运行时,它返回一个带有系统错误的消息框:
程序无法启动,因为您的计算机缺少VCRUNTIME140.dll.尝试重新安装该程序以解决此问题.
在那之后,CLI崩溃了.
由于我不想从外部网站安装DLL文件,我不知道如何解决这个问题!
PHP版本: 7.0.0alpha1 VC14 x64线程安全
Ada*_*ron 223
在边栏的的PHP 7阿尔法下载页面,它这样说:
VC9,VC11和VC14更新版本的PHP使用VC9,VC11或VC14(分别是Visual Studio 2008,2012或2015编译器)构建,并包括性能和稳定性方面的改进.
其中一些链接存在问题,因此Softpedia也提供了这些文件.
在PHP 7 alpha的情况下,它是最后一个选项.
我认为这些信息的位置很差,因为它是边缘化的(即:它基本上是字面上的边缘!),而它实际上对软件来说至关重要.
我记录了使用PHP在Windows 8.1上运行PHP 7 alpha的经验:在Windows 8.1上运行PHP7 alpha,它涵盖了一些可能出现的症状.它们超出了这个问题的范围,但可能会帮助其他人.
此问题的其他症状:
php7apache2_4.dll它已经丢失,尽管它确实存在,并且在任何日志中都没有提供任何其他功能.php-cgi.exe - The FastCGI process exited unexpectedly (根据@ ftexperts的评论如下)尝试解决方案:
php7apache2_4.dll早期PHP 7开发版本中的文件.这没用.(我包括googleability的那些.)
小智 22
Visual C++ Redistributable for Visual Studio 2015(x32位版本) - RC.
这应该是正确的.您可以谷歌搜索DLL的内容,但这并不重要.
PS:它也正式来自微软:)
我在哪里找到它:下载(Visual Studio)
Hal*_*yon 14
如果您遵循了Adam的说明并且仍然遇到此错误,请确保您已安装了正确的变体(x86或x64).
我有PHP7x86的VC14x64,我仍然有这个错误.将PHP7更改为x64修复了它.很容易想念你不小心安装了错误的版本.
Rus*_*ust 10
对于这样的事情,你不要盲目地点击" 下一步 "," 下一步 "和" 我同意 ".
WAMP在安装期间和安装之前通知您:
即使您只使用带有VC11的Apache和PHP版本,Wampserver 2.4,2.5和3.0也需要MSVC运行时库VC9,VC10,VC11.PHP 7和Apache 2.4.17需要运行时VC13,VC14
VC9包(Visual C++ 2008 SP1) http://www.microsoft.com/en-us/download/details.aspx?id=5582 http://www.microsoft.com/en-us/download/details.aspx ?ID = 2092
VC10包(Visual C++ 2010 SP1) http://www.microsoft.com/en-us/download/details.aspx?id=8328 http://www.microsoft.com/en-us/download/details.aspx ?ID = 13523
VC11包(Visual C++ 2012 Update 4)要下载的两个文件VSU4\vcredist_x86.exe和VSU4\vcredist_x64.exe位于同一页面:http: //www.microsoft.com/en-us/download/details. ASPX?ID = 30679
VC13软件包](Visual C++ 2013 []要下载的两个文件VSU4\vcredist_x86.exe和VSU4\vcredist_x64.exe位于同一页面:https: //www.microsoft.com/en-us/download/details. ASPX?ID = 40784
VC14包(Visual C++ 2015)要下载的两个文件vcredist_x86.exe和vcredist_x64.exe位于同一页面上:http: //www.microsoft.com/en-us/download/details.aspx?id = 48145
即使您不使用Wampserver 64位,也必须同时安装32位和64位版本.
重要说明:确保以管理员权限运行所有Microsoft Visual C++安装(右键单击→以管理员身份运行).只是错过了这一小步,浪费了我整整一天.