PHP写入服务器上的文件

时间:2017-06-05 05:52:20

标签: php lamp

我正在尝试写入我本地服务器上的文件而我无法弄清楚为什么,我没有找到任何正当理由为什么我不应该工作。

我尝试过:

file_put_contents("./lol.txt", "Contents");
file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/lil.txt", "Contents");
file_put_contents($_SERVER['DOCUMENT_ROOT'] . "lal.txt", "Contents");
file_put_contents("lel.txt", "Contents");

如果需要,我会提供任何其他信息。

1 个答案:

答案 0 :(得分:2)

  

使用realpath - 返回规范化的绝对​​路径名

file_put_contents(真实路径( “somedirectory / somefile.txt”),$内容);

  

并检查文件夹和文件的权限是否已写入   访问。