Я следовал инструкциям по настройке SSL для моего собственного стека WAPP (Windows/Apach/PHP/PostgreSQL) здесь ...

http://www.tehuber.com/article.php?story=20110315153800545

После обратного отслеживания я обнаружил, что внутри файла apache/conf/httpd.conf я закомментирую, что include для apache/conf/extra/httpd-ssl.conf сервер запускается нормально.

Для пояснения мой каталог Apache в Windows 7 64-разрядный (стек все 64-разрядные, где это применимо) расположен в ...

C:/ МЕДИА / ИНТЕРНЕТ / WAPP / Apache 2.4.10 x64 /

... в то время как мой каталог htdocs находится в ...

D:/ СМИ / Интернет /

Я прошел через файл конфигурации вручную и не смог отследить проблему. Я удалил все комментарии, чтобы опубликовать то, что у меня есть, потому что, вероятно, что-то торчит кому-то другому, не для меня ...

Listen 443
SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5
SSLPassPhraseDialog  builtin
SSLSessionCache "shmcb:C:/MEDIA/INTERNET/WAPP/Apache 2.4.10 x64/logs/ssl_scache(512000)"
SSLSessionCacheTimeout  300

<VirtualHost _default_:443>
DocumentRoot "D:/Media/web/"
ServerName localhost:443
ServerAdmin admin@example.com
ErrorLog "C:/MEDIA/INTERNET/WAPP/Apache 2.4.10 x64/logs/error.log"
TransferLog "C:/MEDIA/INTERNET/WAPP/Apache 2.4.10 x64/logs/access.log"

SSLEngine on
SSLCertificateFile "C:/MEDIA/INTERNET/WAPP/Apache 2.4.10 x64/conf/server.crt"
SSLCertificateKeyFile "C:/MEDIA/INTERNET/WAPP/Apache 2.4.10 x64/conf/server.key"

<FilesMatch "\.(cgi|shtml|phtml|php)$">
    SSLOptions +StdEnvVars
</FilesMatch>
<Directory "D:/Media/web/cgi-bin">
    SSLOptions +StdEnvVars
</Directory>

BrowserMatch "MSIE [2-5]" \
         nokeepalive ssl-unclean-shutdown \
         downgrade-1.0 force-response-1.0

CustomLog "C:/MEDIA/INTERNET/WAPP/Apache 2.4.10 x64/logs/ssl_request.log" \
          "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"

</VirtualHost>

... когда я отключаю, включает в себя журнал ошибок Apache выплевывает следующее ...

[core:warn] [pid 4972:tid 472] AH00098: файл pid C:/MEDIA/INTERNET/WAPP/Apache 2.4.10 x64/logs/httpd.pid перезаписан - Нечистое завершение предыдущего запуска Apache?

[ssl:warn] [pid 4972:tid 472] AH01873: Init: Session Cache не настроен [подсказка: SSLSessionCache]

[mpm_winnt: note] [pid 4972:tid 472] AH00455: Apache/2.4.10 (Win64) OpenSSL/1.0.1j PHP/5.6.2 настроен - возобновление обычных операций

[mpm_winnt: примечание] [pid 4972:tid 472] AH00456: Сервер Apache Lounge VC11 построен: 17 июля 2014 12:58:29

[core: note] [pid 4972:tid 472] AH00094: Командная строка: 'C:\MEDIA\INTERNET\WAPP\Apache 2.4.10 x64\bin\httpd.exe -d C:/MEDIA/ИНТЕРНЕТ /WAPP/Apache 2.4.10 x64 '

[mpm_winnt: note] [pid 4972:tid 472] AH00418: Родитель: создан дочерний процесс 5828

[ssl:warn] [pid 5828:tid 484] AH01873: Init: Session Cache не настроен [подсказка: SSLSessionCache]

[mpm_winnt: note] [pid 5828:tid 484] AH00354: дочерний: запуск 64 рабочих потоков.

1 ответ1

0

Я закомментировал следующую строку ...

#SSLSessionCache "shmcb:C:/MEDIA/INTERNET/WAPP/Apache 2.4.10 x64/logs/ssl_scache(512000)"

... хотя я не уверен, какой эффект, если таковой будет, это будет иметь. Однако все страницы SSL на localhost теперь загружаются нормально.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .