2009-06-13 62 views
4

我正在运行wampserver,并且似乎无法在CLI中使用php文件。假设有两种运行php,CGI和CLI的模式。我无法弄清楚如何启用CLI,因为我没有在/wamp/bin/php/php5.2.6中看到php-cli.exe。当我尝试执行php脚本时,他们不会运行。有谁知道如何让CLI运行使用wampserver 2的PHP脚本?Wamp PHP CLI

我基本上试图调用一个bake.php脚本来打开一个蛋糕控制台。

+0

是什么让你认为CLI没有启用?是否有错误讯息?你的PATH中设置了PHP吗? – 2009-06-13 04:51:31

回答

7

您应该有一个文件php.exe,它是CLI版本。所以你可以做

php.exe -f phpfile.php 

使用命令行运行一个文件。

+0

我还有一个问题。即使我使用命令行运行它,我也无法启动PHP CLI – lyhong 2013-11-07 02:22:32

1

这里是有可能帮助:http://www.devtrench.com/php-command-line-cli-tips/

要点:

  1. 如果你之前已经安装了PHP,并将其重新安装:请确保您从命令使用的是什么版本的PHP行通过在Windows检查出你的环境变量

  2. 确保你使用了正确的php.ini文件

5

如果您有与环境变量的一个问题,下面是一些步骤来解决这个问题:

  1. 转到我的电脑属性
  2. 点击高级选项卡
  3. 点击环境变量
  4. 编辑“路径“在系统变量 与路径到php和蛋糕 控制台文件夹

示例:C:\wamp\bin\php\php5.2.9-2;C:\wamp\www\cake\cake\console;

注意:您将不得不更改路径以匹配您的路径,也请确保您具有;分离每条路径

+0

关于EV(环境变量)的伟大想法,这是获取PHP和任何基于控制台的应用程序而不导航到目录的方式。 – RobertPitt 2010-07-05 14:07:46