php fopen()開啟檔案失敗
Ader.Wu
Ader.Wu 2017-08-17 09:13:51
0
1
1461

$fild='./text.txt';

$userdata = fopen($fild,'ab');

if ($userdata==false){

    echo '開啟檔案失敗';

##}else{

#    echo '開啟檔案成功';

    $rel = fwrite($userdata,"aaaaa" );

    fclose($userdata);

}

程式碼沒有問題,在phpstorm自己都運行環境http://localhost:63342裡,可以正常開啟文件和寫入。但是在http://localhost/裡面的,卻無法開啟和寫入文件,顯示「開啟文件失敗」。

該怎麼解決?


Ader.Wu
Ader.Wu

全部回覆(1)
Ty80

你可以使用file_get_contents和file_put_contents來讀取和寫入文件,這樣簡單一點。  也可能檔案沒有讀取權限。  fopen的第二個參數換成w+試試。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!