我有一个PHP脚本,调用一个Python脚本。 Python脚本做了一个简单的写入文件的功能。
Python:
f = open("xxx", "w")
f.write("xxxxxx")
f.close
$output = system("python /home/xxxx/training/scripts/load.py);
echo $output;
如果我直接运行Python,它能够创建并写入文件。
但是当我用 PHP 来调用它时,没有文件被创建和写入。
这是不是因为一些与系统路径有关的问题?
如何解决这个问题?
p.s. 如果我运行 "whoami",它显示用户为 "apache"。这是否可能是写到文件失败的原因?
太感谢了!