GNU/Linux >> Linux の 問題 >  >> Cent OS

phpMyAdminのタイムアウトセッションを増やします

はじめに

PhpMyAdminは、Webを介したMySQL管理を処理するように設計された無料のソフトウェアツールです。特に大規模なデータベースの場合、データベースエントリは時間のかかる作業であるため、phpMyAdminが提供するデフォルトのタイムアウトセッションである1440秒では、多くの場合十分ではありません。この記事では、phpMyAdminページでタイムアウトセッションを増やす手順について説明します。

ステップ1:config.inc.phpファイルを見つけます

サーバーにphpMyAdminをインストールしている場合は、以下に示すように、パスにconfig.inc.phpファイルがあります。

For CentOS, Fedora servers:
/etc/phpMyAdmin/config.inc.php

For Ubuntu, Debian servers:
/etc/phpmyadmin/config.inc.php

ステップ2:タイムアウト値を増やす

config.inc.phpファイルを開き、ファイル内の任意の場所に以下を追加します

$cfg['Servers'] [$i] ['LoginCookieValidity'] = <your_new_timeout>;

your_new_timeoutの代わりに 、必要なタイムアウトセッションを3600の倍数で入力します。

例:

$cfg['Servers'] [$i] ['LoginCookieValidity'] = <3600*3>;

次に、変更をconfig.inc.phpファイルに保存します。 phpMyAdminページにログインして、加えられた変更を確認します。

ログイン後、以下のメッセージエラーが表示される場合があります:

PHPパラメータsession.gc_maxlifetimeは、phpMyAdminで設定されたCookieの有効性よりも低くなっています。このため、ログインはphpMyAdminで設定されたものよりも早く期限切れになります。

このエラーを修正するには:

Linuxサーバーの配布に応じてphp.ini構成ファイルを編集します:

  • Ubuntu – /etc/php5 /apache2/php.ini
  • Centos – /etc/php.ini
  • Fedora – /etc/php.ini
  • Debian – etc / php5 / apache2 / php.ini

php.iniのsession.gc_maxlifetimeの設定を、前に入力した値( 3600 * 3 この例の場合。


Cent OS
  1. phpMyAdminのタイムアウトセッションを増やします

  2. SSH接続タイムアウトを増やす方法

  3. PHPのメモリ制限を増やす方法

  1. PleskのFast-CGIタイムアウトを増やす

  2. ISPConfig 3サーバーでphpMyAdminを保護する(Debian)

  3. CentOS/RHEL で Telnet セッションのデフォルトのタイムアウト設定を変更する方法

  1. CentOS8にPHP7.4をインストールします

  2. PHPエラー

  3. phpMyAdmin にログインできません。エラーは表示されません