0
모바일 사이트를 구축하고있는 소셜 네트워크가 있습니다. 사용자가 전체 호스트 루트에있는 모바일 사이트에 계정을 만들 때 mkdir에 어려움을 겪고 있지만 거의 완료되었습니다. 가능한가? 도메인 루트 위의 MKDIR이지만 호스트 루트는 아닙니다.
나는이 시도 :mkdir("http://www.domain.com/image/".$mid, 0777);
mkdir("http://www.domain.com/image/".$mid."/temp", 0777);
mkdir("http://www.domain.com/image/".$mid."/preview", 0777);
umask($oldumask);
copy('http://www.domain.com/images/default.png', 'http://www.domain.com/image/'.$mid.'/default.png');
copy('http://www.domain.com/images/default.png', 'http://www.domain.com/image/'.$mid.'/thumb-default.png');
를하지만 당연히 그것은 작동하지 않았다. 도메인 루트가 아닌 사이트의 호스트 루트로 되돌리려면 어떻게해야합니까? 가능한가? 어떤 제안? 당신의 index.php에서 (또는 그것의 기초를 다루고 다른 파일) (5.3 아래 PHP에 대한 dirname(__FILE__)
)
URL 스타일의 디렉토리 이름을 사용하는 이유는 무엇입니까? –
이것은 명확성을위한 예일뿐입니다. .com으로 이동하면 모바일 사이트임을 감지하여 domain.mobi 도메인으로 리디렉션합니다. 그러나이 폴더는 단지 'm'이라고 불린다. – EdzJohnson
폴더 구조가 무엇인지 분명하지 않습니다. PHP가 실행되고있는 사용자가 적절한 권한을 가진 파일 시스템 어디에서나 파일을 복사하거나 복사하는 데 문제가 없어야합니다. 구현시 어떤 특정 문제가 있습니까? –