php或webman开发中failed loading cafile stream: `/root/cert/cacert.pem’

在php.ini配置的cafile路径命名正确但提示就是找不到该文件,

这个原因是运行php的用户大概率是www-data,虽然cert目录www-data所有,但/root目录不归www-data,也就是从根目录开始都需要www-data的权限。

因此放在非root目录,且全路径都由www-data所有才可以,比如/var/www/html。

Was this helpful?

0 / 0

发表回复 0