0
我試過了一切,我無法刪除open_basedir HTTPS請求。它正在處理HTTP請求。 Plesk 10是我的控制面板。Open_basedir僅限制HTTPS請求?
下面是我所採取的步驟:
我創建了一個具有去除限制的vhost.conf文件。 我創建了一個vhost_ssl.conf文件,該文件限制已被刪除。 我重新配置了Plesk。 我重新啓動了apache。
有誰知道這個問題是什麼?
我試過了一切,我無法刪除open_basedir HTTPS請求。它正在處理HTTP請求。 Plesk 10是我的控制面板。Open_basedir僅限制HTTPS請求?
下面是我所採取的步驟:
我創建了一個具有去除限制的vhost.conf文件。 我創建了一個vhost_ssl.conf文件,該文件限制已被刪除。 我重新配置了Plesk。 我重新啓動了apache。
有誰知道這個問題是什麼?
問題出在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>
然後,我只是需要重新啓動Apache,並開始工作。