我正在开发一个项目来创建某种dahsboard来监控LIVE环境中的SVN状态,从逻辑上讲,我需要通过PHP连接到SVN 我正在使用PHP的SVN扩展
http://php.net/manual/en/book.svn.php
成功安装后,我试图只做一个简单的svn_ls(列表)来查看它是否连接但我收到以下错误:
Warning: svn_log(): svn error(s) occured 230001 (Server SSL certificate untrusted) Unable to connect to a repository at URL 'https://XXXX.COM/XXXX/' 230001 (Server SSL certificate untrusted) Server SSL certificate verification failed: issuer is not trusted in D:\xampp\htdocs\wmdmngtools\src\testingSVN_Controller.php on line 8
我正在使用Windows2008 Server,我能够从命令提示符或Tortoise等客户端成功连接,但所有这些都与不同的用户连接......由于Apache在SYSTEM用户下运行,我无法使用CMD + SYSTEM用户进行测试。 此外,我已经查看了这些库的文档,并且有一种方法可以设置一些证书信息,但我真的不知道要设置哪些值来正确配置它:
svn_auth_set_parameter(SVN_AUTH_PARAM_SSL_SERVER_CERT_INFO....
有谁知道我该如何正确设置?
提前致谢
答案 0 :(得分:1)
解决! 每次我需要连接并完美运行时,我都会设置以下内容:)
nameSpace1 ffmpeg etc...
nameSpace2 ffmpeg etc...
nameSpace2 youtube-dl etc...
nameSpace2 streamlink etc...
nameSpace3 ffmpeg etc...