我試圖更改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腳本?該進程的用戶可能沒有足夠的權限。 –