2013-10-04 3 views
0

나는 모든 것을 시도했으며 HTTPS 요청에 대해 open_basedir을 제거 할 수 없습니다. 그것은 비록 HTTP 요청을 위해 일하고있다. Plesk 10이 제 제어판입니다. Open_basedir는 HTTPS 요청 만 제한합니까?

나는 제거 제한이있는 vhost.conf 파일을 만든 :

는 여기에 내가 찍은 단계입니다. 제한이 제거 된 vhost_ssl.conf 파일을 만들었습니다. Plesk를 다시 구성했습니다. 아파치를 다시 시작했습니다.

문제가 무엇인지 아는 사람이 있습니까?

답변

0

문제는 vhost_ssl.conf 파일에 있습니다. 이 라인 :

<Directory /var/www/vhosts/XXX.com/subdomains/app/httpsdocs> 

<Directory /var/www/vhosts/XXX.com/subdomains/app/httpdocs> 

내가 잘못 httpsdocs에서로드 된 보안 콘텐츠에 대한 폴더를 생각 ...되어 있어야합니다.

내 전체 vhost_ssl.conf 파일은 이제 다음과 같습니다

<Directory /var/www/vhosts/XXX.com/subdomains/app/httpdocs> 

<IfModule sapi_apache2.c> 
    php_admin_flag engine on 
    php_admin_flag safe_mode off 
    php_admin_value open_basedir /var/www/vhosts/:/tmp/ 
</IfModule> 

<IfModule mod_php5.c> 
php_admin_flag engine on 
php_admin_flag safe_mode off 
php_admin_value open_basedir /var/www/vhosts/:/tmp/ 
</IfModule> 

</Directory> 

을 그리고, 나는 단순히 아파치 다시 시작 필요하고 그것이 작동하기 시작했다.