HTTPの時はmod_gzipが有効に動作しているのですが、HTTPSだとerror_logに mod_gzip: EMPTY FILE [/tmp/_54463_99_0.wrk] in sendfile2 mod_gzip: Make sure all named directories exist and have the correct permissions. と出てしまい、動いてくれてないようです。
[Tue Aug 27 17:15:53 2002] [error] [client 202.240.8.201] Options ExecCGI is off in this directory: /home/user/hoge/public_html/cgi-bin/test.cgi のように、ExecCGIがOFFになっていると怒られます。
Openssl-0.9.6gが/usr/local/opensslにインストールしてある状態で、 ./configure \ --prefix=/usr/local/apache2-2.0.40 \ --enable-mods-shared=most \ --enable-modules=ssl --with-ssl=/usr/local/openssl make make install したあと、 apachectl startsslすると Syntax error on line 243 of /usr/local/apache2-2.0.40/conf/httpd.conf: Cannot load /usr/local/apache2-2.0.40/modules/mod_ssl.so into server: /usr/local /apache2-2.0.40/modules/mod_ssl.so: Undefined symbol "X509_free" と言われてしまい、起動しません。どうしたらいいでしょうか?
/* * Change UID/GID here so that the following tests work over NFS. * * Initialize the group access list for the target user, * and setgid() to the target group. If unsuccessful, error out. */ if (((setgid(gid)) != 0) || (initgroups(actual_uname, gid) != 0)) { log_err("emerg: failed to setgid (%ld: %s)\n", gid, cmd); exit(109); }