2012-01-28 2 views
0

PHP 이름 바꾸기에 문제가 있습니다.PHP 이름 바꾸기 오류

$rm = rename($path.$package."/",$path.$get["theme_name"]."/"); 
        if ($rm == FALSE) 
        { 
         return "RENAME_FAILURE"; 
        } 
여기

내가

PHP는 오류가

심각도가 발생 된 오류가있어 : 내가의 cPanel를 확인

Message: rename(/home/pr/public_html/developer/public_themes/arkGT/,/home/pr/public_html/developer/public_themes/new_roller/) [function.rename]: Directory not empty 

Filename: models/pagemodel.php 

Line Number: 218 

경고는 모든 것이 괜찮습니다, 폴더가 new_roller로 이름이 변경됩니다 ...

내 코드에 어떤 문제가 있습니까?

감사합니다.

+0

모델 페이지의 218의 내용은 무엇입니까? – Kichu

+0

its code..first – Red

+4

디렉토리가 비어 있지 않다는 경고 메시지가 표시됩니다. 코드가 아직 작동 중입니다. –

답변

0

이 시도 :

$rm = rename("./public_themes/arkGT/","./public_themes/new_roller/"); 
    if ($rm == FALSE) 
    { 
    return "RENAME_FAILURE"; 
    } 
    else 
    { 
    return "success"; 
    } 

귀하의 코드가 정확한지.

+0

whats new on this ?? – Red

+0

긴 경로를 피하십시오. 나는'developer'가 루트 디렉토리라고 생각하십니까? – Kichu

+0

No..its 아닙니다 그리고 나는 긴 경로 [정적 사이트가 아닙니다]를 사용하는 것을 피할 수 없습니다 ... – Red