我正在尝试在 laravel 项目中实现卡支付。为此,我需要在控制器中创建一个指向证书文件的链接。 我把文件放在公共/文件中,我做了一个这样的变量
$x509FilePath = '/files/public.cer';
当我尝试使用此文件加密对象时,出现错误
Error while loading X509 public key certificate! Reason:error:02001002:system library:fopen:No such file or directory
error:2006D080:BIO routines:BIO_new_file:no such file
error:02001002:system library:fopen:No such file or directory
error:2006D080:BIO routines:BIO_new_file:no such file
谁能帮我?多谢!
我认为您必须使用助手 public_path(( 引用文件路径
尝试使用:
$x509FilePath = public_path('/files/public.cer');