2012-03-23 129 views
0

我有以下的虛擬主機配置的Apache2 - SSL虛擬主機不執行CGI腳本

<VirtualHost petyo.net:443> 
    ServerAdmin [email protected] 

    DocumentRoot /home/ren/public/ 
    <Directory "/home/ren/pubic/*"> 
      Options +ExecCGI Indexes 
      AllowOverride All 
      Order allow,deny 
      allow from all 
      AddHandler cgi-script .cgi .py .pl 
    </Directory> 


    ErrorLog /var/log/apache2/petyo.net-ssl_errors.log 

    # Possible values include: debug, info, notice, warn, error, crit, 
    # alert, emerg. 
    LogLevel debug 

    CustomLog /var/log/apache2/petyo.net_access.log combined 


    # SSL Engine Switch: 
    # Enable/Disable SSL for this virtual host. 
    SSLEngine on 
    ..... 

即一個啓用ssl的網站,但它不運行cgi腳本。

雖然我有完全相同的配置(沒有ssl的東西),它完全沒有問題地運行cgi腳本。 沒有其他虛擬主機啓用!

回答

1

錯字:

<Directory "/home/ren/pubic/*"> 
         ^---missing L? 
+0

:(我感到羞愧,現在對不起固定 – ren 2012-03-23 14:31:39

+0

不用擔心我曾經在公共圖書館工作,而你也不會相信多少電子郵件簽名/新聞稿出去!作爲「公共圖書館」... – 2012-03-23 14:46:32

+0

有一個[運動來清理堆棧溢出](http://meta.stackexchange.com/q/167342)通過刪除這些錯字相關的問題,我們真的可以使用你的幫助!通過在這個問題上進行近距離投票,你會介意一點點嗎? – 2013-03-07 14:08:11