簡體   English   中英

不能寫入文件PHP沒有錯誤

[英]can't write into file php no error

我正在嘗試使用fwritefile_put_contents從php將數據寫入文本文件。 盡管fwritefile_put_contents返回20表示寫操作成功,並且20字節已寫入文件,但是我在文件中找不到任何內容。 可能是什么問題?

  • 我的文件可寫。
  • PHP能夠找到我的文件。
  • 我什至在$ file_write_handle中使文件變得可寫。

那么這是什么問題呢?

<?php

$file_name = "user_notes.txt";

$file_write_handle = fopen($file_name,'w');

$data = " i am a disco dancer";

if(file_exists($file_name))
{
    echo "exist";   
}else{
    echo "absent";
}

echo "&nbsp";


if(is_writable($file_name))
{
    echo "writable";
}else {
    echo "cant write";
}

$fw=fwrite($file_write_handle, $data);
echo "fw result" . $fw . "<br/>";

$fpc=file_put_contents($file_name, $data);
echo "fpc result : " . $fpc;
fclose($file_write_handle);

?>

當我在本地服務器上工作並且文件正在寫入並存儲在服務器而不是本地計算機上時,問題已解決。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM