我明白我可以在任何特定的实例上设置选项,但是我真正想要的是设置一些php.ini或类似的地方,这将在所有项目和所有实例中处理此问题。如何在Windows上为PHP设置CURLOPT_CAINFO?
有没有人知道我的方式来完成这个?
编辑: 我特别感兴趣的解决方案,将允许证书在不同的服务器上的不同位置。
我正在开发一台Windows机器,它需要这个,但部署到Linux服务器不仅不需要它,但甚至没有指示的路径。
据我所知,我可以使用条件来检查代码的运行位置,但宁愿只是让它开箱即用。在我看来,这是curl和PHP处理问题的真正问题,而不是我的代码,因此它的设置属于此处。
这正是我想解决过问题的地方。在我的情况下,我使用的是一个框架,它将所有curl调用封装在它的类层次结构中,所以如果我需要使其工作,我实际上需要修补框架。虽然这并不困难,但有明显的缺点和负面影响。因此从外部设置该选项的可能性会非常有帮助。 – jayarjo 2010-07-11 06:30:24