第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

phpMyAdmin 4.6 持久登錄

phpMyAdmin 4.6 持久登錄

PHP
肥皂起泡泡 2022-12-30 17:12:38
有沒有辦法在 phpMyAdmin 4.6 中永遠(yuǎn)保持登錄狀態(tài)?以前的版本很容易編輯,但這個(gè)版本有多個(gè)配置文件分布在 Ubuntu 的多個(gè)文件夾中。我希望在我的 VirtualBox 中擁有它,所以這里的安全性不是問題。
查看完整描述

1 回答

?
飲歌長(zhǎng)嘯

TA貢獻(xiàn)1951條經(jīng)驗(yàn) 獲得超3個(gè)贊

如果您以同一用戶身份登錄并且不需要擁有多個(gè)用戶帳戶,那么更改為“配置”身份驗(yàn)證類型可能最適合您。

auth_type 配置

聽起來您使用的是 Ubuntu 打包版本(或 phpMyAdmin PPA),在這種情況下,主要配置文件是/etc/phpmyadmin/config.inc.php. 其他文件包括在安裝時(shí)自動(dòng)設(shè)置的 blowfish 密鑰之類的東西,通常不需要手動(dòng)管理。您可以編輯該文件并查找類似

$cfg['Servers'][$i]['auth_type'] = 'cookie';

并將其更改為

$cfg['Servers'][$i]['auth_type'] = 'config';

如果該行不存在,只需添加配置行(默認(rèn)為 cookie),因此它可能不會(huì)被 Ubuntu 設(shè)置。

您還需要在配置中添加用戶名和密碼作為硬編碼值:

$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'yourPassword';

當(dāng)然,如果您有 root 以外的用戶,您可以在那里使用該用戶名,并在適當(dāng)?shù)奈恢锰鎿Q您的密碼。

延長(zhǎng) cookie 有效期

如果這對(duì)您沒有吸引力,您將不得不增加 cookie 會(huì)話過期前的時(shí)間。因?yàn)?PHP 會(huì)進(jìn)行一些垃圾收集并刪除舊會(huì)話,所以您必須告訴 phpMyAdmin 和 PHP 允許額外的時(shí)間。phpMyAdmin 設(shè)置稱為LoginCookieValidty,PHP 設(shè)置為session.gc_maxlifetime

/etc/phpmyadmin/config.inc.php中,您必須添加另一行。我不知道這是否有上限(這里的評(píng)論相互矛盾地建議 65535 或更高的東西,因?yàn)?a >這個(gè)問題顯示的值為 200000)。例如,您可以嘗試將其設(shè)置為 5 年,然后看看會(huì)發(fā)生什么(或一些更低、更理智的值):

$cfg['LoginCookieValidity'] = 157680000;

您還必須編輯您的 PHP 配置文件(如果您的 Ubuntu 安裝與我的 Debian 安裝類似,那么/etc/php/7.4/apache2/php.ini如果您不使用 Apache 或使用不同的 PHP 版本,它可能會(huì)進(jìn)行調(diào)整)。我的已經(jīng)默認(rèn)了

session.gc_maxlifetime = 1440

所以你可以把它改成

session.gc_maxlifetime = 157680000

請(qǐng)注意,這兩個(gè)值的上限可能取決于您的系統(tǒng)架構(gòu)和一些我無法在任何地方找到記錄的 PHP 限制,因此可能需要進(jìn)行一些實(shí)驗(yàn)才能找到正確工作的高值。


查看完整回答
反對(duì) 回復(fù) 2022-12-30
  • 1 回答
  • 0 關(guān)注
  • 103 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)