我刚从这里在我的Windows 10机器上安装了PHP7(线程安全的64位版本)http://windows.php.net/download#php-7.0
我手动设置php文件夹的路径并设置vertical-align: top
。
每当我想使用php命令时,它就会进入下一行而不做任何事情。我输入的参数并不重要。没有错误信息,所以我对可能出现的问题一无所知。
以下是发生的事情:
php.ini
即使我导航到php文件夹并执行php.exe也没有任何反应:
PS C:\Users\Jakob> php
PS C:\Users\Jakob> php cjasdf
PS C:\Users\Jakob>
答案 0 :(得分:2)
RE:您对缺少Visual C / C ++运行时库的评论
您需要做的第一件事是使用该运行时库Download it from here
更新WindowsOk Power Shell与命令提示符完全不同,所有常用的DOS命令都被PS命令替换
我让PHP像这样在Power Shell中运行
通过切换到安装PHP的文件夹运行PHP
PS > Set-Location c:\php
PS > php -v
以下是通过将C:\php
文件夹添加到PATH中来更好地完成此操作,但仅限于PS Windows实例的持续时间,即不是对Windows PATH的永久更改
在PS执行期间将PHP文件夹添加到WINDOWS PATH
PS > $ENV:Path = $ENV:Path + ";c:\php"
将CD(或PS等效文件)放入包含PHP CLI脚本的文件夹
PS > Set-Location c:\php-source
PS > php test.php
谢谢,我以前从未使用过Power Shell,并且发现这些简单的东西让我觉得我应该花一些时间来了解它。