我試圖在RHEL 6服務器上安裝PHP LDAP Admin,http://phpldapadmin.sourceforge.net。我有適當的文件和配置爲htdocs的Apache虛擬主機指令。PHP LDAP管理員 - 未定義變量:_SESSION
我得到的錯誤是:
Notice: Undefined variable: _SESSION in /path/to/pla/lib/page.php on line 381 Fatal error:
Call to a member function getValue() on a non-object in /path/to/pla/lib/page.php on line 381
PHP(5.4.13)在服務器上運行,並且會話是沒有問題的其他地方。我將我的git存儲庫克隆到OSX開發框中,並在那裏工作。我再次檢查並調用session_start()。
我已經確定,當克隆git的配置文件時,config.php文件被排除(因爲它應該是),但奇怪的錯誤,因此。我添加了config.php文件,一切都很好。 – Marty
你的'config.php'顯然包含_____。正因爲如此,你的錯誤消失了。第381行發生了什麼? – BLaZuRE
內核381:'if($ _SESSION [APPCONFIG] - > getValue('appearance','minimalMode')){'我會期望像一個未定義的偏移量。 – Marty