도메인에 사이트가 있습니다. 사람들이 로그인 할 수있는 "mydomain.com
"이라고합시다. 이 도메인의 하위 도메인은 sub.mydomain.com
입니다.PHP : 도메인에서 하위 도메인으로 파일 이동
사용자가 주 도메인에 파일을 업로드 할 때 에있는 uploads
폴더로 이동하려고합니다. 파일을 이동하려는 폴더에 전체 쓰기/읽기 권한이 있습니다. 테 파일을 업로드
내 코드 :
$filename = 'background_' . $_SESSION['username'] . '.jpg';
if (is_uploaded_file($_FILES['background']['tmp_name']))
{
move_uploaded_file($_FILES['background']['tmp_name'],
"/var/www/vhosts/mydomain.com/subdomains/sub/httpdocs/uploads/" . $filename);
}
나는 다음과 같은 경고/오류 얻을이 코드를 실행 :
이Warning: move_uploaded_file() [function.move-uploaded-file]: open_basedir restriction in effect. File(/var/www/vhosts/mydomain.com/subdomains/sub/httpdocs/uploads/background_User.jpg) is not within the allowed path(s): (/var/www/vhosts/mydomain.com/httpdocs:/tmp) in /var/www/vhosts/dezeactie.nl/httpdocs/opmaak.php on line 152
아무도 내 문제에 대한 해결책을 가르치 려 수 있습니까?
마지막주의 사항 : 하위 도메인에서 로그인을 수행하여 직접 파일을 업로드 할 수 있다는 것을 알고 있지만 다른 목적으로 메인 도메인에 로그인을 유지하고 싶습니다.
미리 감사드립니다.
위르겐
개인적인 애완 동물 : 호스팅 서비스에서 * 웹 사이트 * 또는 더 구체적으로 * 우리가 가질 수있는 * 2 급 웹 사이트를 동의어로 사용할 때 * 하위 도메인 *이라는 용어는 싫지만 우리는 여전히 비싼 계획 * 시장을 떠납니다. :) –