0

私のphp/apache設定に問題があります。ファイルは http 経由で正常にレンダリングされます。ただし、https 経由では、ファイルをダウンロード/保存するよう求められます。奇妙なことに、画像は https 経由でレンダリングされます。

SSL 構成は、いくつかのサイトで正しくインストールされていることがテストされています。また、これはplesk環境にありますが、シェルアクセスを介してインストールしていることに注意してください。

仮想ホスト セクションは次のとおりです。

 AddType text/html .php 
 AddType application/x-httpd-php .php

   ErrorLog /etc/httpd/logs/smartsites_error_log

   CustomLog /etc/httpd/logs/smartsites_access_log common

ServerName secure.cognitionsmartsites.com

     <Directory "/var/www/vhosts/default/htdocs">
    Allow from all
            Options +Indexes
</Directory>

    IndexOptions
ServerAlias  secure.cognitionsmartsites.com

#UseCanonicalName Off
DocumentRoot /var/www/vhosts/default/htdocs

#ScriptAlias /cgi-bin/ "/var/www/vhosts/default/cgi-bin/"

SSLEngine On

#SSLVerifyClient none
#SSLCertificateFile /usr/local/psa/var/certificates/cert-L6E8a0

    SSLCertificateFile /usr/local/psa/var/certificates/cert.crt
    SSLCertificateKeyFile /usr/local/psa/var/certificates/private.key
    SSLCertificateChainFile /usr/local/psa/var/certificates/intermediate.crt

4

1 に答える 1

0

AddTypeオンライン 2 を に変更しAddHandlerます。これは、MIME タイプを設定するだけでなく、.php ファイルを処理するように php に指示しますAddType

また、php コードを<?phpだけでなく<?.

于 2013-04-08T20:14:29.740 に答える