这只是一个hack,但是如何创建一个python,或ruby或perl或bash脚本,用你想要执行的php脚本调用php命令行解释器?
比如在bash中就像这样简单:
#!/bin/bash
php myscript.php
Run Code Online (Sandbox Code Playgroud)
现在保存它,给它执行权限:
chmod +x my_bash_script.sh
Run Code Online (Sandbox Code Playgroud)
瞧.Automator现在可以运行调用php脚本的bash脚本.
dbr上面的解决方案非常好,但是我发现它对我不起作用,可能是因为后来改变了shell,php或OS版本(我使用的是OS X 10.8).经过大量的讨论后,我发现答案是引用heredoc标记.
一个有用的补充是使用适当的语法将参数传递给php脚本.将所有这些放在一起,我正在使用:
php -- "$@" <<'EOF'
<?php
print_r( $argv );
?>
EOF
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9207 次 |
| 最近记录: |