無法在發生錯誤時建立會話,請檢查 PHP 或網站服務器日誌,並正確配置 PHP 安裝
將存取網址的主機名稱改為 127.0.0.1 或 localhost
| 原網址 (失敗) | 修正網址 (成功) |
|---|---|
https://my-computer:8080/phpmyadmin | https://127.0.0.1:8080/phpmyadmin |
https://server-name/phpmyadmin | https://localhost/phpmyadmin |
domain 參數預設為當前主機名my-computer 與 127.0.0.1 視為**不同網域**,Cookie 不共享<?php
// 強制 Cookie domain 為空 (僅當前主機)
$cfg['LoginCookieValidity'] = 3600;
$cfg['LoginCookieStore'] = 0; // 不跨瀏覽器會話記住
// 若反向代理/負載均衡器導致域名不固定
$cfg['PmaAbsoluteUri'] = 'https://127.0.0.1:8080/phpmyadmin/'; // 明確指定
?>
session.save_path 目錄存在且可寫 (權限 0700、擁有者 www-data)session.cookie_secure 僅 HTTPS 環境設 truesession.cookie_domain 留空或明確設定df -i)遇到 phpMyAdmin Session 錯誤,**第一時間嘗試 127.0.0.1 或 localhost 存取**,解決 90% 以上案例。若持續失敗,再檢查 session.save_path 權限與 PHP 錯誤日誌。