从命令行运行 PHP 脚本?

从命令行运行 PHP 脚本?

我怎样才能简单地在命令行中运行 PHP 脚本?此外,是否可以像输入 URL 一样运行它?

答案1

只要安装了 php,就可以使用以下命令运行 PHP 文件

/usr/bin/php /path/to/php/file.php

或者如果你的 $PATH 设置正确,包含 /usr/bin,那么只需

php /path/to/php/file.php

您可以通过运行来检查 PHP 是否已安装

which php

答案2

使用php5命令:

php5 /path/to/php/script

这是包裹的一部分php5-cli

php命令是替代系统,因此它总是指向其他东西。根据脚本所用的 PHP 版本,最好使用 versioned 命令。

以由 Web 服务器调用的方式运行 PHP 脚本有点复杂。服务器设置了相当多的变量,脚本可能会用到这些变量,也可能不会用到。运行 Web 服务器本身会简单得多。

相关内容