Страница 1 из 1

Помогите пожалуйста запустить сайт

Добавлено: 15 июн 2014, 11:30
Itell
Это моя первая попытка разобраться с сайтом, пока совсем нет опыта. Скачал OpenServer, распаковал, запустил. На localhost заходит, приветствие выдает.

Нашел сайт, который я хочу запустить, чтобы разобраться с одной технологией.
Вот страничка проекта

Там прямая ссылка на архив с сайтом

Внизу странички краткая инструкция, по русски звучит примерно так:

1. Просто скопируйте все содержимое в вашу публичную web директорию
2. Переиминуйте dot.htaccess в .htaccess
3. Убетесь, что Apache's mod_ssl включен в вашем сервере
4. Отредактируйте index.php и замените переменную $server_key чтобы использовать ваш server's private key. Вы также можете изменить временную директорию на другое расположение, чем по умолчанию.
5. Сохраните все и стартуйте аутентификацию пользователей, при наличии их, нажимайте на ссылку, подобную этой
https:///index.php?authreqissuer=

Я точно правильно выполнил первые два пункта.
Распаковал, чтобы путь был
C:\OpenServer\domains\localhost\index.php
и переименовал dot.htaccess в .htaccess

С пункта 3 и далее не понимаю о чем идет речь. Я конечно делал много разных действий, прежде чем создать эту тему, но нифига ничего не получилось
FATAL: [Client Error] You have to provide a certificate!

Добавлено: 15 июн 2014, 15:36
papdjonn
А опенсервер тут причем? В оффтопик тему...

Добавлено: 15 июн 2014, 15:46
Максим
Да уж, точно. Перенёс в оффтоп.

Добавлено: 15 июн 2014, 18:30
Itell
Тем, что требуются верные настройки, которые брать из open server.

Например я уже прописал правильный путь к served.key (этот специфичный). Но все равно не пашет.

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

[upd=1402846266][/upd]
Максим писал(а):Да уж, точно. Перенёс в оффтоп.
А вы тут с новичками всегда такие "добрые" ?

Добавлено: 15 июн 2014, 19:13
Максим
Itell писал(а):А вы тут с новичками всегда такие "добрые" ?
Дело в том, что ваша проблема не имеет никакого отношения к Open Server. Кроме пункта про mod_ssl (который в Open Server и так включен изначально) я не вижу в вашей инструкции ничего, чтобы хоть косвенно имело отношения к серверу. Поэтому ваша тема перенесена в оффтоп, но это же не значит что данный раздел форума у нас не читают. Читают. Если кто-то из пользователей знаком с вашим модулем/скриптом и сможет вам помочь или что-то подсказать по проблеме, то вам обязательно ответят.

Добавлено: 15 июн 2014, 19:27
papdjonn
Ну блин, автор темы, сам бы посмотрел чего твой скрипт ругается. Он просит SSL_CLIENT_CERT, а в Apache он изначально не прописан. Нужно сгенерировать PEM-кодированный клиентский сертификат и прописать его в секции SSL-конфигурации Апача как SSL_CLIENT_CERT. В опенсервере целый блок есть с настройками ssl у Апача, во:
<IfModule ssl_module>
SSLPassPhraseDialog     builtin
SSLSessionCache        "shmcb:%sprogdir%/userdata/temp/ssl_scache(512000)"
SSLSessionCacheTimeout  300
SSLMutex                default
SSLCryptoDevice         builtin
SSLRandomSeed startup   builtin
SSLRandomSeed connect   builtin
SSLVerifyClient none
SSLVerifyDepth 2
SSLProtocol ALL -SSLv2
SSLCipherSuite HIGH:!aNULL:!MD5
SSLCertificateFile "%sprogdir%/userdata/config/server.crt"
SSLCertificateKeyFile "%sprogdir%/userdata/config/server.key"
</IfModule>