找回密码
 注册

WARNING: can't open config file: c:/openssl-1.0.2h-win64/ssl/openssl.cnf

php 发表于 2016/9/29 17:34 | 显示全部楼层 |阅读模式
openssl WARNING: can't open config file: c:/openssl-1.0.2h-win64/ssl/openssl.cnf

运行openssl时提示找不到配置文件,是因为没有正确指定配置文件。

可以在命令行调用时加-config "D:\51-n.com\openssl.conf"或者在调用openssl之前先使用set设置一个临时变量

set "OPENSSL_CONF=D:\wuxiancheng.cn\openssl.conf"

也可以直接给系统增加一个永久的环境变量
Windows 2003, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10等操作系统可以使用setx OPENSSL_CONF "D:\openssl\openssl.conf" /M,也可以手动设置环境变量,添加OPENSSL_CONF, 变量值为openssl配置文件的完整路径。

Windows Vista以上版本的操作系统,需要管理员权限。

Windows XP系统没有setx,默认只能手动设置环境变量,但可以从Windows 2003的windows\system32目录中将setx.exe复制到Windows XP使用。

通过命令行设置环境变量,需要关闭当前命令行窗口重新开启一个新的命令行窗口才能通过 %环境变量名% 的形式使用之前设置的环境变量。

手机版|轻松E站

轻松E站

快速回复 返回顶部 返回列表