這個簡單的代碼創建一個文件,當頁面刷新,但它不工作。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