2012-02-13 3 views
0

문제는 내 PHP 스크립트에서 __ DIR __ 사용할 때 __DIR__ 정확히 인쇄합니다. 그래서이 문제의 원인은 무엇입니까? 어떻게 해결할 수 있습니까? 또는 적어도 거기에 대체 방법이 있습니까? 나는 웹 서버에 실제 디렉터리를 가져 오는 것을 의미합니다. Windows OS에서 실행되는 서버가 있다고 가정하면 어쨌든 도움이 될 수 있습니다. DIR이 DIR 경로를 얻지 못하는 이유는 무엇입니까? 그냥 그것으로 인쇄

+5

실행중인 PHP 버전은 무엇 __DIR__로 사용할 수 있습니다 감사합니다? '__DIR__'가 최근에 PHP 5.3.0에 추가 된 것처럼 http://www.php.net/manual/en/language.constants.predefined.php –

+0

PHP 버전 5.2.17 – Program3r

답변

4

당신이 dirname(__FILE__) 대신

+0

은 가상 경로? 나는 일어날 수 있는지 확실하지 않다. 하지만 난 여전히 주어진 디렉토리에 업로드 된 파일을 이동할 수 없습니다 – Program3r

+0

업로드 된 파일을 이동하는 코드를 표시 할 수 있습니까? – Gaurav

+0

move_uploaded_file ($ _FILES [ "image"] [ "tmp_name"], dirname (__ FILE __). "\\". $ filename); – Program3r

관련 문제