我正在尝试编写一些命令行 PHP - 使用 PHP 从命令行写入文件有技巧吗?该文件名为 testcl.php,我使用以下命令执行它:
/usr/bin/php -f /var/www/html/media/testcli.php
$myFile = "test.txt";
$fh = fopen($myFile, 'a');
fwrite($fh, "batman2");
fclose($fh);
echo "batman";
batman echo 语句有效,所以我知道文件正在运行 - 但由于某种原因它没有写入 test.txt。如果我访问 testcli.php 它会成功写入 text.txt - 所以我想我错过了一些技巧。