2014-03-07 125 views
0
$filename = "../literature/apolloseries1700263589.pdf"; 
$newfilename = "../literature/new_apolloseries1700263589.pdf"; 
if (file_exists($filename)) { // This Work 
     if(copy($filename, $newfilename)) { // This Not Working 
      echo "Copy Success"; 
     } else { 
      echo "Copy Failed"; 
     } 

    } 

你好我的複製功能不工作在我的server.please任何人都幫助它的問題。PHP複製功能不起作用

感謝

+0

有任何錯誤,請檢查您有allow_url_fopen =在您的php.ini –

+0

您試圖取消引用null指針在線525. –

+0

是allow_url_fopen是ON ... –

回答

0

我相信它運行PHP腳本沒有足夠的權限在此文件夾中寫的用戶。

你需要給這個用戶的文件夾,在終端中運行:

chown [user] ../litterature 

[用戶]被它運行你的PHP腳本的用戶(通常是Apache或www數據),你可以有它的名稱使用:ps aux在終端和檢查與httpd,或apache/apache2行...