这是使用file_put_contents在PHP中的文件权限还是编码错误?

时间:2016-10-23 10:11:41

标签: php

所以我试图做的是使用PHP构建自定义CMS。我几乎记得我会存储HTML / Javascript字符串,然后将它们连接在一起形成一个新页面,然后使用PHP与file_put_contents和目录浏览等...这将起作用。

我正在尝试一个基本的例子,但这并没有覆盖文件:

有两个文件,change_file.php是下面代码的文件,test-file.txt是一个简单的文本文件,其中包含" Test file"内部。

<?php
  error_reporting(-1);

  // simple test
  $file = 'test-file.txt';
  $mod_file = file_get_contents($file);
  $mod_file .= "appended";              // appending line
  file_put_contents($file, $mod_file);
  echo $mod_file;
?>

所以我运行上面一次输出&#34;附加测试文件&#34;,然后注释掉附加行,并刷新页面,但它仍然显示&#34;测试文件& #34;没有错误。

我错过了一些明显的东西吗?就像我不能在没有权限的情况下写入公共目录一样?这是在/ var / www / html / test-folder

0 个答案:

没有答案