我有下面的php脚本,它只分配一个变量。当我从unix命令提示符下运行脚本时,创建的test.log文件有1个字节。它应该是零字节。不确定新行是如何添加的。如何防止它使test.log文件具有零字节。
test.php
<?php
$dir = "/usr/local/test";
?>
/usr/bin/php /usr/local/src/test.php >> /usr/local/log/test.log 2>&1
尝试从php文件中删除所有新行,记住php解析器只会尝试运行文件的结束标记中嵌入的内容,这样你就可以告诉它,从打开标记到文件结束的所有内容都是php代码,不应被解析为纯文本。