Я очень новичок в этом. Почему openssl_pkey_new()
возвращает false?
Я использую XAMPP, и в каталоге Apahce\bin
есть OpenSSL.
Какую очевидную ошибку новичка я делаю? Может дело в настройке SSL?
Моя цель - записать два ключа в два файла.
Обновление : как было предложено, я использовал openssl_error_string()
и там написано error:02001003:system library:fopen:No such process
. Похоже, что OpenSSL не работает или не находится в пути? Есть идеи?
Обновление : Я поместил c:\xampp\php
в путь Windows, чтобы он мог найти libeay32.dll
и перезапустить Apache.
Теперь я получаю error:2006D080:BIO routines:BIO_new_file:no such file
. Есть идеи?