開啟 phpMyAdmin 出現:
Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly.
PHP session.save_path 指定的目錄權限不足,導致無法寫入 Session 檔案。Windows 下常見於 IIS 的 IUSR_* 帳號缺乏目錄控制權限。
tmp 資料夾(如 C:\php\tmp)。Everyone 或 IUSR_機器名 → 完全控制。session.save_path = "C:/php/tmp" session.auto_start = 1
注意:php.ini 可能有多處 session.save_path,需全部修改並取消註解(;)。
config.sample.inc.php 複製為 config.inc.php,設定 $cfg['blowfish_secret'] 為隨機字串。重新開啟 phpMyAdmin,應正常顯示登入介面。
session.save_path 目錄存在且 Web 使用者(如 www-data)可讀寫。php-fpm.conf 或 www.conf 中的 php_value[session.save_path] 設定。