我不确定我正在进行的系统有什么变化,但突然之间FRAPI停止对我提出的请求做出回应。
例如,我有一个executePost()函数的动作,它返回一个十六进制值的字符串。我有代码将此返回的值转换为带有
的二进制字符串$binstr = hextobin($response->result);
但最近一直在给我
PHP Notice: Trying to get property of non-object in DIRECTORY
这不仅仅是这个函数或这个FRAPI操作,而是跨越相当大的系统的所有FRAPI操作。
最初我感到难过,然后我注意到我在/ var / spool / mail / root中收到了系统邮件,其中包含以下消息:
################# SSL证书警告################ 主机名'* .MYHOSTNAME.com'的证书,在文件中(或通过昵称): /etc/httpd/ssl/certs/MYHOSTNAME.com.crt
证书需要续签;这可以使用 'genkey'计划。
浏览器无法正确连接到此网站 在续订证书之前使用SSL。
希望这是问题我使用genkey自我签署证书并且......没有。在同一时间发生这种情况只是巧合吗?
问题仍然存在,我很难过。
我还在Admin控制面板中使用Tester测试了FRAPI操作,并且响应有效。
答案 0 :(得分:0)
我明白了 - 这是https的一个问题。也许自签名密钥没有正确生成或FRAPI没有识别新密钥,但是测试人员工作和外部连接的原因不是FRAPI不使用SSL进行测试。我刚刚将我与FRAPI的连接从https://改为http://,一切都重新开始了。