Использование openssl

 
0
 
PHP
ava
alexesuser | 18.11.2016, 11:14
Добрый день. Пытаюсь воспользоваться функциями для работы с openssl, например: $data_arr4=openssl_x509_read('vdk_der.cer',false);, результат отсутствует.
Ни одна функция не срабатывает, но при этом и ошибок не возвращается. Если имя функции написать с ошибкой, тогда ругается, что такой функции нет.

Выполнял такой код:

$w = stream_get_wrappers();
echo 'openssl: ',  extension_loaded  ('openssl') ? 'yes':'no', "<br>";
echo 'http wrapper: ', in_array('http', $w) ? 'yes':'no', "<br>";
echo 'https wrapper: ', in_array('https', $w) ? 'yes':'no', "<br>";
echo 'wrappers: ', var_dump($w);


результат:


openssl: yes
http wrapper: yes
https wrapper: yes
wrappers: array(12) { [0]=> string(5) "https" [1]=> string(4) "ftps" [2]=> string(13) "compress.zlib" [3]=> string(14) "compress.bzip2" [4]=> string(3) "php" [5]=> string(4) "file" [6]=> string(4) "glob" [7]=> string(4) "data" [8]=> string(4) "http" [9]=> string(3) "ftp" [10]=> string(4) "phar" [11]=> string(3) "zip" }


phpinfo показывает:


openssl
OpenSSL support    enabled
OpenSSL Library Version    OpenSSL 1.0.1e-fips 11 Feb 2013
OpenSSL Header Version    OpenSSL 1.0.1e-fips 11 Feb 2013


установленный openSSL:
[code=php
$ openssl version
OpenSSL 1.0.1e-fips 11 Feb 2013
[/code]

PHP Version 5.4.16
Kommentare (1)
ava
_zorn_ | 20.11.2016, 09:59 #
Цитата (alexesuser @  18.11.2016,  18:14 findReferencedText)
результат отсутствует.

Что и даже в логах ничего нет ? И var_dump($data_arr4) ничего не кажет ?
И что это за false ?
http://php.net/openssl_x509_read
Не наблюдаю второго параметра. Да и первый не особо на путь к сертификату смахивает...

Может стоит читать документацию перед тем как что попало в функции пихать ?
Registrieren Sie sich oder melden Sie sich an, um schreiben zu können.
Unternehmen des Tages
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Mitwirkende
advanced
Absenden