无法获得文件的写入权限

时间:2014-04-06 20:18:19

标签: php file-permissions

我试图通过POST将一些进入php脚本的文本保存到文件中。这是我的剧本:

<?php

$path = $_SERVER['DOCUMENT_ROOT'];
$file = $path . '\test.txt';

$text = $_POST['text'];

// save it to a file
if (file_exists($file))
    chmod($file, 0777);

$handle = fopen($file, 'w');
fwrite($handle, $text);
fclose($handle);

echo "success";

?>

我收到此错误:

  

警告的:   fopen(D:\ Hosting \ 11347607 \ html \ test.txt)[function.fopen]:无法打开流:   许可被拒绝    D:\ Hosting \ 11347607 \ html \ test_file_saver.php 在线    12

我尝试了很多不同的尝试并阅读了很多帖子。该目录设置为RWX权限。如何获得写入此文件的权限?谢谢!

1 个答案:

答案 0 :(得分:0)

如果您没有权限打开文件,是什么让您认为自己有权更改权限?

这不是一个问题或评论。您无权更改权限。为您的PHP进程提供适当的权限。