php文件系统功能在远程服务器上不起作用

时间:2020-06-27 05:49:59

标签: php

在localhost(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);

以上内容适用于localhost,不适用于远程服务器(文件夹未重命名)

1 个答案:

答案 0 :(得分:2)

假设您的远程服务器运行的是Linux,则路径中应包含正斜杠,而不应包含反斜杠!试试这个:

    $old = "NOTES/A FOLDER";
$anew = "NOTES/PAY";
rename($old, $anew);