我试图更改Ubuntu根目录下的文件夹名称。它在终端上工作,但是当我在PHP中应用相同的命令时,名称不会改变。如何将文件夹名称更改为Ubuntu根目录
exec("mv old_name new_name");
我也试过这样:
exec("mv /old_name /new_name");
我试图更改Ubuntu根目录下的文件夹名称。它在终端上工作,但是当我在PHP中应用相同的命令时,名称不会改变。如何将文件夹名称更改为Ubuntu根目录
exec("mv old_name new_name");
我也试过这样:
exec("mv /old_name /new_name");
使用重命名 - 重命名一个文件或目录
<?php
rename("/tmp/tmp_file.txt", "/home/user/login/docs/my_file.txt");
?>
欲了解更多信息请参考以下链接:http://php.net/manual/en/function.rename.php
我得到权限被拒绝错误,因为我要改变文件夹在根目录/文件夹名称 –
你能给我的确切命令 –
其给出错误sudo:folder_name命令没有找到 –
在哪SAPI(CLI,Apache,PHP-FPM等)是否正在运行PHP脚本?该进程的用户可能没有足够的权限。 –