[英]PHP request to FRAPI action not executing, returning null
我不確定正在處理的系統中發生了什么變化,但是突然之間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自簽名了證書,...什么也沒有。 這大約在同一時間發生只是一個巧合嗎?
問題仍然存在,我很困惑。
我還使用管理控制台中的測試器測試了FRAPI動作,並且響應有效。
我知道了-這是https的問題。 自簽名密鑰可能未正確生成,或者FRAPI無法識別新密鑰,但是測試儀正常工作且外部連接不正常的原因是FRAPI不使用SSL進行測試。 我剛剛將與FRAPI的連接從https://更改為http://,然后一切又開始正常工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.