好吧,我以前已经从可执行文件中安装了PHP 5.3.28,该文件已将其安装在我的计算机上,并且在path变量中的条目如下:
path ...;C:\php\php53\;...
另一个变量为:
PHPRC C:\php\php53
这个PHP是用Apache 2.2配置的。从命令行运行PHP -v会得到PHP版本
一段时间后,我需要将PHP版本(升级到5.6)和Apache版本(升级到2.4),然后将它们下载为归档软件包并进行配置。所以现在我有两组分别配置的PHP和Apache。他们两个都工作正常,我还向环境变量中添加了新的PHP 5.6,但是它没有意识到。
我的环境变量是:
我还在红线之前添加了C:\ php \ php56 \到路径,但是它不起作用,我需要这两个版本的php.exe。
确保在“ c:\ php \ php56 \”中存在php56.exe,即“ c:\ php \ php56 \ php56.exe”。您可以将php.exe重命名为php56.exe进行测试。
您是否也重新启动了cmd提示符?除非仅在命令提示符下对环境变量(路径)进行编辑,否则它们不会在活动cmd提示符内进行更新。
您也可以尝试使用完整路径调用c:\ php \ php56 \ php.exe,以确保无论路径如何它都可以正常工作。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句