memo.xight.org

日々のメモ

カテゴリ : phpMyAdmin

1ページ目 / 全1ページ

phpMyAdmin のセッションタイムアウト時間を変更する

Summary

デフォルトだと、1440 秒でタイムアウトしてしまう。

1440 秒以上操作をしませんでした。ログインし直してください。


$cfg['LoginCookieValidity'] の値を変更することで、タイムアウトまでの時間を変更できる。

config.inc.php

ini_set("session.gc_maxlifetime", 43200);
$cfg['LoginCookieValidity'] = 43200;

session.gc_maxlifetime の変更は Windows でのみ必要

Reference

mk-mode BLOG - 2011-02-05 - phpMyAdmin
http://www.mk-mode.com/octopress/2011/02/05/05002056/

homebrew で nginx + phpmyadmin

Install

brew install phpmyadmin

/usr/local/etc/nginx/sites-available/phpmyadmin.localhost

server {
	listen       8000;
	server_name  phpmyadmin.localhost;

	root  /usr/local/share/phpmyadmin;
	index index.php;

	access_log /usr/local/var/log/nginx/phpmyadmin.localhost/access_log;
	error_log  /usr/local/var/log/nginx/phpmyadmin.localhost/error_log;

	location ~ \.php$ {
		fastcgi_pass   127.0.0.1:9000;
		fastcgi_index  index.php;
		fastcgi_param  SCRIPT_FILENAME $document_root$fastcgi_script_name;
		include        fastcgi_params;
	}
}

パスワード無しでログインしたい場合

cd /usr/local/share/phpmyadmin
cp config.sample.inc.php config.inc.php

/usr/local/share/phpmyadmin/config.inc.php

$cfg['Servers'][$i]['AllowNoPassword'] = true;