[英]php file system functions don't work on remote server
在本地主機(win7,xampp)上這工作正常:
$path = "NOTES\AA FILE - 323.txt";
$cnt = file_get_contents($path);
echo $cnt; // content of the file
但在遠程服務器上 - 相同的代碼 - 沒有回顯
還:
$old = "NOTES\A FOLDER";
$anew = "NOTES\PAY";
rename($old, $anew);
以上適用於本地主機,不適用於遠程服務器(文件夾未重命名)
假設您的遠程服務器正在運行 Linux,您的路徑應該包含正斜杠,而不是反斜杠:試試這個:
$old = "NOTES/A FOLDER";
$anew = "NOTES/PAY";
rename($old, $anew);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.