2013-11-28 71 views
0

我試圖複製文件PHP副本() - 沒有這樣的文件或目錄

copy('../'.$page['addr'], './backup/'.$page['suf'].date("_Y_m_d_h_i_s").'.html'); 

並獲得 - 警告:複製(../ company.html)[function.copy]:未能打開流:沒有這樣的文件或目錄 但

opendir('./backup'); 
在這個文件

file_get_contents('../'.$page['addr']); 

,做工精細。 Wtf?

+0

'./backup/'不可寫。 – jacouh

回答

0

由於'./backup/'可能不可寫。在Shell上試試將所有者更改爲apache用戶:

chown -R www-data:www-data ./backup 
相關問題