当使用此代码:错误与file_put_contents
<?php
$email = $_POST['email'];
$file = "file.html";
file_put_contents($file, $email . PHP_EOL, FILE_APPEND);
include $file;
?>
我得到这个错误:
PHP Warning: file_put_contents(file.html): failed to open stream: Permission denied in G:\PleskVhosts\mydomain.com\test.php on line 5
这是什么意思?如何解决?
这意味着你不必写'file.html'的权利,和/或不具备写入将文件添加到文件所在的目录中。 –
这意味着您在尝试写入文件时被拒绝了权限。 –
我拥有该域名并拥有该文件。为什么我会被拒绝许可?我如何解决它? – Makai