Я включаю svg файлы на свой сайт, используя file_get_contents (). Обычно это нормально работает на http, но я настроил этот сайт для использования https локально. Когда я получаю эту ошибку:
Warning: file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed on line 226
Warning: file_get_contents(): Failed to enable crypto on line 226
Из того, что я могу сказать, это потому, что сертификат самоподписан. Я нашел локальное решение по отключению проверки SSL для получения файла. Я нашел нечто подобное, используя cURL. Однако это похоже на дыру в безопасности. Есть ли способ заставить это работать без отключения проверки SSL в file_get_contents или cURL?