![](/img/trans.png)
[英]copy processed mp3 files from one directory to another directory in php
[英]PHP copy files from one directory to another throws error
我有兩個目錄,我想在另一個目錄中復制文件。
$dest = "/home/********/public_html/$userUName/SharedFiles/";
$source = "/home/********/public_html/$username/$value";
if(file_exists($dest))
{
//echo $source;
//echo $dest;
copy($source, $dest);
}
$source
和$dest
肯定會獲得所需的正確值,但是會引發錯誤
警告:復制(/ home / ******** / public_html / johnny / SharedFiles /)[function.copy]:無法打開流:是/ home / ******** /中的目錄第380行的public_html / MainHomescreen.php
這是復制行。
通過谷歌搜索已經解決了很多選擇。 據我所知,已經檢查了文件許可權,所有內容都放置在正確的位置,所以我走錯了路!
PHP復制功能用於復制文件而不是目錄。 您的目的地是目錄,因為它以'/'結尾。
要解決您的問題,您還必須添加要創建的文件名:
$ dest =“ /home/********/public_html/$userUName/SharedFiles/SomeNewFile.txt”;
對於源來說也是如此。
祝好運,
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.