迅睿開源框架是一款PHP8高性能·簡單易用的PHP開源開發(fā)框架, 基于MIT開源許可協(xié)議發(fā)布,不限制商業(yè)使用,以多端互聯(lián)為設(shè)計理念, 支持的微信公眾號、小程序、APP客戶端、移動端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
業(yè)務(wù)經(jīng)理
微信掃描以上二維碼
028-61286886
技術(shù)咨詢
開啟https訪問后,前端無法展示了,后端可以正常登錄使用。請教解決方法
經(jīng)分析,用的是西部數(shù)據(jù)的IIS虛擬機(jī),根本就沒辦法獲取https相關(guān)環(huán)境變量,所以通過后臺開啟的協(xié)議與環(huán)境變量獲取的協(xié)議不相符,所以就不斷的來回跳轉(zhuǎn),解決方法就是找到\dayrui\Fcms\Init.php大概在226行(!IS_ADMIN && isset($system['SYS_HTTPS']) && $system['SYS_HTTPS'])修改成(!IS_ADMIN && defined('SYS_HTTPS') && SYS_HTTPS)這應(yīng)該是官方的一個bug吧,因?yàn)?system變量在97行就已經(jīng)注銷了,所以這里一直就是不成立的
經(jīng)分析,用的是西部數(shù)據(jù)的IIS虛擬機(jī),根本就沒辦法獲取https相關(guān)環(huán)境變量,所以通過后臺開啟的協(xié)議與環(huán)境變量獲取的協(xié)議不相符,所以就不斷的來回跳轉(zhuǎn),解決方法就是找到\dayrui\Fcms\Init.php大概在226行(!IS_ADMIN && isset($system['SYS_HTTPS']) && $system['SYS_HTTPS'])修改成(!IS_ADMIN && defined('SYS_HTTPS') && SYS_HTTPS)這應(yīng)該是官方的一個bug吧,因?yàn)?system變量在97行就已經(jīng)注銷了,所以這里一直就是不成立的