我们如何使用linux bash运行php脚本?在linux bash中运行php脚本(php函数)
php文件test.php
test.php包含。
<?php echo "hello\n" ?>
我们如何使用linux bash运行php脚本?在linux bash中运行php脚本(php函数)
php文件test.php
test.php包含。
<?php echo "hello\n" ?>
在命令行中输入: php -f filename.php
确保filename.php既包括和执行要测试的功能。任何回声都会显示在控制台中,包括错误。
请注意,Apache PHP的php.ini通常不同于CLI PHP(命令行界面)。
只需将此应该做的:
php test.php
php -f test.php
见manual的命令行
php test.php
应该做的运行PHP的全部细节,或
php -f test.php
是明确的。
首先检查您的PHP安装是否支持CLI。类型:php -v
。你可以在命令行中的2种方式执行PHP:
php yourfile.php
php -r 'print("Hello world");'
有两种方法可以做到这一点。一个是已经提到的,即:
php -f filename.php
第二个选项是使脚本可执行文件(chmod +x filename.php
),并添加以下行到你的PHP文件的顶部:
我m不知道如果一个网络服务器喜欢这个,所以如果你也想在网站中使用.php文件,那可能不是最好的主意。不过,如果您只是在编写某种脚本,则键入./path/to/phpfile.php
比每次输入php -f /path/to/phpfile.php
要容易。
只需在linux终端运行即可获取phpinfo。
php -r 'phpinfo();'
并运行文件一样的index.php
php -f index.php
除了下面的答案,如果你正在使用PHP短标签('' … ?>)确保它们在'php.ini'启用。 – 2014-09-07 15:56:19