連線不合法無法登入的問題

edited 十月 2013 in egroupware
大家好
我從1.4版的egw開始使用到現在的1.6版,都是在Linux環境下安裝(CentOS 5.2)
不過我在重新安裝1.6版時遇到了全部安裝完畢後登入頁面顯示"您的連線不合法。"
我google許多文件有提到session無法寫入可能造成,但我確定php.ini中/var/lib/php/session is writable by the webserver
而/tmp也是可以讓webserver寫入
想請問如何解決這個問題呢?目前安裝完1.6還沒有成功登入過系統...感謝

原始討論: http://twpug.net/x/modules/newbb/viewtopic.php?topic_id=3944

評論

  • edited 三月 2009
    Google搜尋到下面幾個方法

    Go to: http://your.host/egroupware/setup
    Login as admin in the Header Admin login (bottom part).
    In the Settings section, set Sessions Type to be using 'db' instead of 'php4'.
    Click on Write config at the bottom.

    我的Sessions Handler只有PHP session handler enabled in php.ini可以選
    This problem is usually caused by users trying to access a phpgw install
    via a transparent proxy cluster which use a different IP address for
    each request. AOL is probably the biggest culprit. If you can not
    login to fix this problem try running the following SQL statement on
    your phpgw db

    DELETE FROM egw_config WHERE config_name = 'session_checkip' AND config_app = 'phpgwapi'

    這個試過了也不行
    編輯php.ini令session.use_trans_sid = 1 (有曾經登入過,不過出現資料庫錯誤訊息)

    也是不行
  • edited 三月 2009
    1. 全新安裝或是升級?
    2. 安裝過程提示需要建立的目錄都有建立了?
    3. 有開啟檢查過 SELinux 設定?
Sign In or Register to comment.