我一直在Joomla 2.5網站上使用社區生成器(CB)一段時間沒有任何問題。昨天我試着在一個乾淨的Joomla 3.5安裝上安裝CB v2.0.13。實際的安裝過程完成沒有任何錯誤,但是當我試圖訪問CB的任何後端功能,即用戶管理,會出現以下錯誤:社區生成器不工作在乾淨Joomla 3.5安裝(PHP7)
參數1傳遞給CBLib \會議\ SessionState的:: __結構( )必須實現接口CBLib \ Session \ SessionInterface,null給定
對於開發,我使用的是PHP7的Bitnami WAMP堆棧。根據https://www.joomlapolis.com/news/18532-cb-2013-ready-for-joomla-35-and-php-70 CB 2.0.13支持,PHP7 & Joomla 3.5。
有沒有人遇到同樣的問題,並得到了一個想法如何使CB工作在我的設置?
您可能需要聯繫CB小組並詢問它是否與PHP 7兼容。請注意,請更新至Joomla 3.5 RC-3,因爲我們不再處於測試階段 – Lodder
你將不得不找到拋出錯誤的實際行,這很清楚。一個對象需要構造一個特定的類型,而是接收一個空(即沒有對象)。找到引發錯誤的地方,並讓sur將正確的對象傳遞給構造函數。 –
我不完全確定你在指什麼。你是對的,很清楚是什麼導致拋出異常。至於爲什麼傳入構造函數的對象是null,我不知道,因爲我無法控制代碼。 @Lodder:我現在在RC-3上,謝謝你的提示。但問題仍然存在。 –