2016-11-09 4 views
1

Я установил последнюю версию Ampps (Softaculous), версия 3.6 (Windows 7 Professional 64bit). Здесь все прекрасно. Я также установил Wordpress, хорошо все здесь. Затем я попытался установить WordPress тему, но она не работает, каждый раз у меня есть эта ошибка (я попробовал несколько тем ..):ошибка при установке темы wordpress на Ampps (неаккуратно)

Blockquote «INSTALLAZIONE fallita: Скачать нон riuscito Curl ошибка 60.: Проблема с сертификатом SSL: самоподписанный сертификат в цепочке сертификатов «

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

Edit:

это часть моего файла ини PHP:

[curl] 
; A default value for the CURLOPT_CAINFO option. This is required to be an 
; absolute path. 
curl.cainfo = "C:\wamp64\bin\apache\apache2.4.23\bin\cacert.pem" 
curl_setopt($process, CURLOPT_CAINFO, dirname(__FILE__) . '/cacert.pem'); 
curl_setopt($process, CURLOPT_SSL_VERIFYPEER, true); 
+0

Мне кажется, что это ошибка разрешения. Попробуйте изменить настройки разрешений. –

+0

спасибо за ответ, где я могу изменить настройки разрешений? –

+0

Я никогда не пользовался этим приложением, поэтому не знаю, просто предложение ... –

ответ

0

Мы можем установить тему 2-мя способами: 1. Скачать тему. Поместите его в папку тем. Перейдите на панель wp-admin и активируйте ее. 2. Перейдите на панель wp-admin, загрузите тему и установите ее только с панели администратора.

Я думаю, вы следовали по второму пути. Кажется, что при загрузке темы с панели администратора она использует cURL.

curl используется для включения списка принятых ЦС, но больше не связывает ANY CA certs. Таким образом, по умолчанию он отклонит все SSL-сертификаты как непроверяемым. Вам нужно будет получить сертификат CA и указать на него. Подробнее о деталях cURLS на Server SSL Certificates.

Ошибка, вероятно, связана с отсутствием актуального пакета корневых сертификатов СА.

Вам необходимо убедиться, что ваша установка PHP имеет один из этих файлов и что она актуальна (в противном случае скачайте ее здесь: http://curl.haxx.se/docs/caextract.html). Затем установите в php.ini:

curl.cainfo = <absolute_path_to> cacert.pem 
+0

спасибо за ответ, я попытался сделать то, что сказал, но ничего не изменилось, но, возможно, на этот раз я сделал что-то не так? следуя также другому руководству в Интернете, я также добавляю эти две строки кода, поэтому в моем php.ini у меня есть следующее: [curl] ; Значение по умолчанию для параметра CURLOPT_CAINFO. Это должно быть ; абсолютный путь. curl.cainfo = "C: \ wamp64 \ bin \ apache \ apache2.4.23 \ bin \ cacert.pem" curl_setopt ($ process, CURLOPT_CAINFO, dirname (__ FILE__). '/cacert.pem'); curl_setopt ($ process, CURLOPT_SSL_VERIFYPEER, true); –

+0

как я могу исправить эту проблему? –

+0

Вышеупомянутые решения должны работать.Попробуйте еще раз, и вы все еще не можете решить - отключите варификацию для хоста и груши: –

Смежные вопросы