當使用此代碼:錯誤與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