我如何设置我的 powershell 来运行 php 脚本,就像这样的命令调用
php test.php
我可以在我通过 putty 连接到的工作服务器上执行此操作,但如果我能够直接从我自己的脚本执行这些脚本而无需运行某些服务器,那就太好了。我也知道 Xaml,我不喜欢它,因为它需要你刷新一些浏览器。
我如何设置我的 powershell 来运行 php 脚本,就像这样的命令调用
php test.php
我可以在我通过 putty 连接到的工作服务器上执行此操作,但如果我能够直接从我自己的脚本执行这些脚本而无需运行某些服务器,那就太好了。我也知道 Xaml,我不喜欢它,因为它需要你刷新一些浏览器。
你可以做上面建议的所有事情,或者......
转到php.net并下载适用于 Windows 的 php 文件堆栈。
将文件堆栈复制到c:\php或者如果你想要多个版本,比如 c:\php5 或 c:\php7 等。
打开 powershell 并输入c:\php\php.exe -h
,您将获得 php 帮助输出。是的,你已经启动并运行,哇。
(注意:您可能需要重命名php.ini.development
->php.ini
进阶说明:-
输入env
os search (cortana) 并选择环境变量。
将您的 php 位置添加到路径 (c:\php) 并创建一个变量php(或 php5 等)指向c:\php\php.exe
php
现在您可以使用(php -h
来测试)在 powershell 中运行 php 。
注意:虽然不是问题,但这也适用于 git bash shell。
自从你说powershell以来,我假设是windows。您可以只在 Windows 上安装 php,但这也意味着安装 apache 或启用 IIS。
或者显然有一个用于命令行功能的内置网络服务器,可以最大限度地减少配置这些东西所涉及的头痛程度。
这也可能有助于您继续前进:http: //php.net/manual/en/install.windows.legacy.index.php#install.windows.legacy.commandline