首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >PHP7.2 64位nts "php.exe -入口点未找到“"C:/php -v”错误

PHP7.2 64位nts "php.exe -入口点未找到“"C:/php -v”错误
EN

Stack Overflow用户
提问于 2018-10-31 21:00:40
回答 1查看 7.8K关注 0票数 0

我刚刚使用为PHP7.2安装了PHP7.2.7 (x64) & Windows扩展2.0 (x64)。

但是,当我运行任何php命令(如php -v )时,会出现以下弹出窗口!

消息框1: php.exe -入口点未找到过程入口点vspprintf无法位于动态链接库php7.dll中。

消息框2: php.exe -入口点未找到过程入口点strpprintf无法位于动态链接库php7.dll中。

消息框3: php.exe入口点找不到过程入口点spprintf无法定位在动态链接库php7.dll中。

消息框4: php.exe入口点找不到过程入口点vspprintf无法定位在动态链接库php7.dll中。

消息框5:未找到过程入口点zend_wrong_paramers_count_error@@24不能位于动态链接库php7.dll中。

消息框6: php.exe -顺序未找到序数407无法定位在动态链接库SSLEAY32.dll中。

消息框7& 8: php.exe入口点找不到过程入口点spprintf无法定位在动态链接库php7.dll中。

消息框9:未找到过程入口点call_user_function_ex不能位于动态链接库php7.dll中。

消息框10: php.exe入口点找不到过程入口点spprintf无法定位在动态链接库php7.dll中。

消息框11: php.exe -入口点未找到过程入口点strpprintf无法位于动态链接库php7.dll中。

消息框12: php.exe入口点找不到过程入口点spprintf无法定位在动态链接库php7.dll中。

最后,它在命令提示符下输出以下内容:

PHP7.2.7 (cli) (建于:2018年6月19日23:13:48) ( NTS MSVC15 (可视化C++ 2017) x64 )版权(c) 1997-2018 PHP v3.2.0版权(c) 1998-2018 Zend技术

我尝试过禁用扩展等等,但我不知道还可以尝试什么。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-11-08 22:31:34

如果存在“旧的”PHPRC环境变量,将导致加载错误的php.ini文件。

需要将PHPRC系统变量更新到正确的路径。

步骤:

  1. 转到:Control Panel > System and Security > System > System Properties > Environment Variables > System variables
  2. 编辑PHPRC路径以指向正确的路径。例如,C:\Program Files\PHP\v7.2\
  3. 打开一个新的命令提示符窗口,然后验证C:/php -v是否有效。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53091900

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档