簡體   English   中英

PHP對FRAPI操作的請求未執行,返回null

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM