这个简单的代码创建一个文件,当页面刷新,但它不工作。file_put_contents无法在服务器上工作
<?php
$fileName="test1.html";
$content="<h1>header</h1>";
file_put_contents($fileName,$content);
?>
从我所看到的,用户必须创建一个文件
lrwxrwxrwx. 1 admin1 root 13 Jul 10 22:35 html -> /var/www/html
什么可能阻止文件的创建任何想法所需的所有特权?
下'admin1'所以PHP运行? – Eun
显示的错误是什么? – Drakes
@FirstOne所有的php都由用户Admin1-rw-r - r--所有。 1 admin1 root 77 Jul 24 16:04 file.html -rw-rw-r--。 1 admin1 Ian 241 Jul 21 16:37 form_email.php -rw-rw-r--。 1 admin1 Ian 725 Jul 23 18:31 forms_basics.php -rw-rw-r--。 1 admin1 Ian 215 Jul 21 22:11 form_script.php -rw-rw-r--。 1 admin1 Ian 245 Jul 21 21:55 helloworld2.php -rw-r - r--。 1 admin1 Ian 114 Jul 24 17:30 helloworld.php -rw-r - r--。 1 admin1 root 18 Jul 20 13:07 include.php -rw-r - r--。 1 admin1 Ian 383 Jul 15 11:31 index.html [/ CODE] – Matrix1977