Php Google OpenID身份验证不适用于共享主机,但适用于本地主机
我正在使用CodeIgniter和一个名为A3M的模块来验证用户的Google ID 在localhost上一切工作都很轻松,但我无法从我的实时服务器连接到googlePhp Google OpenID身份验证不适用于共享主机,但适用于本地主机,php,codeigniter,Php,Codeigniter,我正在使用CodeIgniter和一个名为A3M的模块来验证用户的Google ID 在localhost上一切工作都很轻松,但我无法从我的实时服务器连接到google 这可能是因为共享主机吗 试着做一个fopen/fread。如果可以的话,深入挖掘模块,看看它使用什么来访问Google。它在共享主机上不起作用的原因是 1.它创建了一些临时文件,其中的字符在我的主机上是不允许的 2.SSL不存在 3.它没有获得对某些目录的写入权限 它在云计算机器上运行良好 可能吧。尝试使用其他方法连接到Goog
这可能是因为共享主机吗 试着做一个fopen/fread。如果可以的话,深入挖掘模块,看看它使用什么来访问Google。它在共享主机上不起作用的原因是 1.它创建了一些临时文件,其中的字符在我的主机上是不允许的 2.SSL不存在 3.它没有获得对某些目录的写入权限
它在云计算机器上运行良好 可能吧。尝试使用其他方法连接到Google,看看他们是否有防火墙阻止传出连接。我深入了解并意识到我的框架依赖于“PHP-OpenID5.3”库。这个库有一个模块要测试,它返回了我“意外的HTTP响应”。这个问题可能与fsock或curlapi有关。