मैं कोशिश कर रहा हूं कि डेबियन अपाचे पर काम करने के लिए एसएसआई मिल जाए, हालांकि .shtml
फाइलों को पार्स नहीं किया जा रहा है। PHP फ़ाइल से phpinfo()
मैं देख सकता हूं कि लोड किए गए मॉड्यूल सेक्शन में निम्न शो है:
mod_mime_xattr mod_mime mod_mime_magic
में /etc/apache2/mods-enabled/mime.conf
मैं (अन्य बातों के अलावा) है:
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml
में /etc/apache2/sites-enabled/domain.com.conf
(प्रश्न में आभासी मेजबान के लिए) मेरे पास है:
<Directory /home/username/public_html>
Options +Includes
allow from all
AllowOverride All
</Directory>
और अच्छे उपाय के लिए, मैंने निम्नलिखित भी जोड़ा:
<Directory />
Options +Includes
</directory>
उपयोगकर्ता की .htaccess
फ़ाइल में, मैंने जोड़ने का प्रयास किया:
Options +Includes
AddType text/html shtml
AddHandler server-parsed shtml
कुछ भी काम नहीं लगता। मैं इसे डीबग कैसे कर सकता हूं?
संपादित करें:
ls /etc/apache2/mods-enabled/
इस मामले में यह मदद करता है के उत्पादन में है
actions.conf dav_svn.load proxy_balancer.load
actions.load deflate.conf proxy.conf
alias.conf deflate.load proxy_connect.load
alias.load dir.conf proxy_http.load
auth_basic.load dir.load proxy.load
auth_digest.load env.load python.load
authn_file.load fcgid.conf reqtimeout.conf
authz_default.load fcgid.load reqtimeout.load
authz_groupfile.load mime.conf rewrite.load
authz_host.load mime.load ruby.load
authz_user.load mime_magic.conf setenvif.conf
autoindex.conf mime_magic.load setenvif.load
autoindex.load mime-xattr.load ssl.conf
cgi.load negotiation.conf ssl.load
dav_fs.conf negotiation.load status.conf
dav_fs.load php5.conf status.load
dav.load php5.load suexec.load
dav_svn.conf proxy_balancer.conf
[error] an unknown filter was not added: includes
AddOutputFilter INCLUDES .shtml
को टिप्पणी करने से त्रुटि से छुटकारा मिल जाता है, लेकिन फिर भी समस्या हल नहीं होती है
.shtml
पृष्ठ पर जाते हैं तो क्या आप अपाचे त्रुटि लॉग में कुछ भी देखते हैं?