题
我正在运行 wampserver,但似乎无法在 CLI 中使用 php 文件。据说php有两种运行模式,CGI和CLI。我不知道如何启用 CLI,因为我在 /wamp/bin/php/php5.2.6 中没有看到 php-cli.exe。当我尝试执行 php 脚本时,它们不会运行。有谁知道如何使用 wampserver 2 让 CLI 运行 php 脚本?
我基本上是想调用一个bake.php脚本来打开一个蛋糕控制台。
解决方案
您应该有一个文件php.exe的,这是CLI版本。所以,你可以做
php.exe -f phpfile.php
使用命令行运行文件。
其他提示
如果您遇到环境变量问题,请按照以下步骤进行修复:
- 转到我的电脑属性
- 单击高级选项卡
- 点击环境变量
- 在系统变量下编辑“路径”,并具有通往php和蛋糕控制台文件夹的路径
例子: C:\wamp\bin\php\php5.2.9-2;C:\wamp\www\cake\cake\console;
笔记:您必须更改路径以匹配您的路径,并确保您有;分隔每条路径
这里有一些可以帮助的东西: http://www.devtrench.com/php-command-line-cli-tips/
要点:
如果您之前安装过 php,请重新安装:通过检查 Windows 中的环境变量来确定您在命令行中使用的 php 版本
确保您使用正确的 php.ini 文件
不隶属于 StackOverflow