首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP :找不到过程入口点php_checkuid

问PHP :找不到过程入口点php_checkuid
EN

Stack Overflow用户
提问于 2015-11-19 21:27:26
回答 2查看 5.3K关注 0票数 1

我在Windows机器上托管了一个应用程序,该机器安装了两个版本的PHP。

我无法控制它,因为另一个供应商的另一个应用程序不知何故需要使用较旧的PHP版本;我的应用程序使用apache和另一个供应商的应用程序IIS。这两个PHP版本安装在不同的文件夹中,我的安装在'c:\app\php‘中,另一个供应商安装在'c:\php’中。

问题是,当我进入我的PHP版本所在的文件夹(c:\app\php')并在命令行中运行PHP.EXE时,我得到了这个错误:

在动态链接库C:\PHP\ext\somedll.dll中找不到过程入口点php_checkuid

为什么会发生这种情况?我在文件夹'c:\app\php‘中调用PHP.EXE,而不是在'c:\php’中。如何解决这个问题?

EN

回答 2

Stack Overflow用户

发布于 2015-11-20 00:56:34

我的解决方案是将PHPRC环境变量设置为正确的PHP实例的文件夹(c:\app\php)。在它被设置为错误的值(c:\php)之前。

为此,在Windows中搜索“您的帐户的Edir环境变量”,查找“PHPRC”并将其设置到PHP实例的正确文件夹中。

票数 1
EN

Stack Overflow用户

发布于 2019-11-14 12:17:35

在Windows环境变量' path‘中输入您要使用的php版本的路径。

将phpForApache.ini的完整内容复制到该文件夹中的php.ini文件。

之后,在任何地方打开一个命令窗口,输入php,-v就应该可以工作了。

祝好运。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33805272

复制
相关文章

相似问题

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