我有一个独立的WordPress脚本。
在其中我需要wp-load.php
以便我可以与WordPress安装进行交互。
include_once '/var/www/html/wp-load.php';
我在bash终端中使用php my-script.php
运行脚本。
如果我在包含之前echo
有任何内容,我会得到输出。如果我在include之后回显任何东西,我就得不到输出。当我在bash中输入echo $?
时,我会得到0
。
我已尝试fwrite(STDOUT, 'hello');
,但这不起作用。
我也试过
$stdout = fopen('php://stdout', 'w');
fwrite($stdout, 'foo');
以及error_log('foo', 3, '/tmp/foo.log');
这些都不起作用。