저는 Wordpress와 PHP와 함수 file_put_contents()를 사용합니다. Wordpress 파일 구조는 사용자에 따라 다르게 보일 수 있습니다.절대 경로가있는 PHP file_put_contents?
file_put_contents(TEMPLATEPATH . '/ps_logo2.png');
하거나 같은 같은 일이 :
나는 다음과 같이 호출 할 필요가
file_put_contents('C:\wamp\www\domain\modehallen.se/wp-content/uploads/images/ps_logo2.png');
사건은 위가 C가 : 왜 그건 (로컬 호스트의 절대 경로입니다. 파일이 올바른 위치에 있는지 확인하려면 경로 또는 다른 방법이 필요합니다.
어떻게 처리하나요?
file_put_contents($_SERVER['DOCUMENT_ROOT']."path/to/user/wordpress/account/".TEMPLATEPATH.'/ps_logo2.png');
편집
$_SERVER['SCRIPT_NAME']
은 현재 처리중인 스크립트에 대한 경로를 제공합니다 같은 것에 대해 어떻게
또는 귀하의 질문을 잘못 해석 했습니까? –
예, 질문이 조금 불투명합니다. – Emmanuel
문제를 해결하는 데 도움이되었습니다. 처음에는 아무 것도 반환하지 않았기 때문에 내용을 넣을 폴더가 만들어지지 않았 음을 알게되었습니다. 먼저 만들어야합니다. –