迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發框架,基于MIT開源許可協議發布,免費且不限制商業使用,是免費開源的產品,以萬端互聯為設計理念,支持的微信公眾號、小程序、APP客戶端、移動端網站、PC網站等多終端式管理系統。
聯系官方銷售客服
1835022288
028-61286886
開啟https訪問后,前端無法展示了,后端可以正常登錄使用。請教解決方法
經分析,用的是西部數據的IIS虛擬機,根本就沒辦法獲取https相關環境變量,所以通過后臺開啟的協議與環境變量獲取的協議不相符,所以就不斷的來回跳轉,解決方法就是找到\dayrui\Fcms\Init.php大概在226行(!IS_ADMIN && isset($system['SYS_HTTPS']) && $system['SYS_HTTPS'])修改成(!IS_ADMIN && defined('SYS_HTTPS') && SYS_HTTPS)這應該是官方的一個bug吧,因為$system變量在97行就已經注銷了,所以這里一直就是不成立的
經分析,用的是西部數據的IIS虛擬機,根本就沒辦法獲取https相關環境變量,所以通過后臺開啟的協議與環境變量獲取的協議不相符,所以就不斷的來回跳轉,解決方法就是找到\dayrui\Fcms\Init.php大概在226行(!IS_ADMIN && isset($system['SYS_HTTPS']) && $system['SYS_HTTPS'])修改成(!IS_ADMIN && defined('SYS_HTTPS') && SYS_HTTPS)這應該是官方的一個bug吧,因為$system變量在97行就已經注銷了,所以這里一直就是不成立的