- 如何增加phpmyadmin會話超時?
- 如何增加phpmyadmin導入文件大小的限制(目前它說Max:2,048KiB)。我試圖在
php.ini
中更換upload_max_filesize
,但它沒有任何區別。
回答
從ajreal發佈的鏈接的config.inc.php>$cfg['LoginCookieValidity'] = 3600 * 9; // 9 hours
關於第二個問題,在php.ini改變的upload_max_filesize後並重新啓動了Apache(或任何Web服務器你用 ) ?
我在poelinca的答案中增加了這個限制的機制,可以在libraries/Config.class.php函數checkUploadSize()下的pma源代碼中找到:它將使用upload_max_filesize(如果已定義)或5M else,並且如果max_upload_size也定義它會得到兩者中的最小值。 (PMA版本3.3.7deb7)
編輯phpMyAdmin的的
config.inc.php
和添加或更新LoginCookieValidity
值如下:$cfg['LoginCookieValidity'] = 3600 * 9; // 9 hours
要上傳超過2M:
cd /etc/php5/apache2/php.ini sudo nano php.ini
搜索對於
upload_max_filesize
在php.ini
,並將值更改爲64M
(對於64 Mb):upload_max_filesize = 64M
保存並退出。
重啓
apache
:sudo /etc/init.d/apache2 restart
完成!
如何設置phpMyAdmin的默認1440秒超時更高:
定位的php.ini
[email protected]:/var/lib/phpmyadmin$ locate php.ini /etc/php5/apache2/php.ini
打開,作爲根用戶編輯,找到這一行的文件:
session.gc_maxlifetime = 1440
改成這樣(500000秒爲5.7天)
session.gc_maxlifetime = 500000
重新啓動Apache。
這樣做會降低安全性,因爲這樣會增加跨站點腳本和中間人攻擊的機會。除非你發現你的服務器是用於信用卡的僵屍網絡的一部分,否則這些都是有趣的遊戲。
請通過更改文件中的post_max_size
來嘗試。
如果您希望保留從phpMyAdmin的經常超時,則可能 加入這一行:
$ CFG [ 'LoginCookieValidity'] = 86400;
默認情況下,phpMyAdmin每1440秒超時;改變這一點, 改變的session.gc_maxlifetime在php.ini如下:
的session.gc_maxlifetime = 86400
https://wiki.phpmyadmin.net/pma/phpMyAdmin_configuration_file
對於第一個問題,您需要更改$cfg[‘LoginCookieValidity’]
配置config.inc.php。 在phpMyAdmin「root」目錄中打開config.inc.php。查找包含以下內容的行:$ cfg ['LoginCookieValidity']。將該值設置爲所需的秒數。如果該行不存在,只需將其添加如下:
$cfg[‘LoginCookieValidity’] = 3600; //(3600 = one hour)
您將需要重新登錄到phpmyadmin。
這也假定PHP會話垃圾回收是相應設置的。這可以通過多種方式完成:
- php.ini;添加包含
session.gc_maxlifetime = <seconds>
- 的配置(或更改現有配置)Apache配置;在相應的塊中添加一行,說
php_admin_value session.gc_maxlifetime <seconds>
- config.inc.php(phpMyAdmin);前一個編輯的行後,加一行
ini_set(‘session.gc_maxlifetime’, <seconds>);
關於第二個問題:
你需要在你的php.ini改變兩者upload_max_filesize
和post_max_size
。 值post_max_size
至少需要upload_max_filesize
值。
不要忘記重新啓動服務器
,而不是設置的session.gc_maxlifetime在的php.ini文件,更好地添加以下到您的config.inc。 PHP文件(通常在的/ etc/phpmyadmin的目錄):
ini_set('session.gc_maxlifetime', '86400');
這樣就不會危害其他PHP腳本的安全性,或者由於不頻繁的垃圾收集導致內存過多混亂。
編輯phpMyAdmin的config.inc。php並添加或更新LoginCookieValidity值如下: $ cfg ['LoginCookieValidity'] = 3600 * 9; //9小時
在WAMP或XAMP或者你的php.ini 搜索使用「的upload_max_filesize」什麼這是你應該改變它,我們建議你不要使用超過64M的文件大小的原因,有時它使崩潰: upload_max_filesize = 64M 保存並退出。
我知道這個帖子已被回覆,但我剛剛解決了同樣的問題,所以我想我會添加我的發現來幫助別人。
我需要增加默認的2,048KiB的PhpMyAdmin上傳文件大小限制,我也改變了upload_max_filesize和post_max_size和memory_limit,但沒有任何改變。
我花了一段時間才發現問題,當時我使用了phpinfo();腳本來識別PHP.ini文件所在的位置:C:\ Program Files(x86)\ iis express \ PHP \ v5.5 \ php.ini,但我終於在PhpMyAdmin主頁注意到Web服務器是運行版本:5.6.31。因此,我更新了PHP.ini中5.5和5.6版本的上傳,發佈和內存限制,並且增加了PhpMyAdmin中的導入限制。
- 1. phpMyAdmin的配置
- 2. 配置的phpmyadmin和mysql
- 3. phpmyadmin配置文件出錯
- 4. phpMyAdmin - 下一個配置會怎樣?
- 5. 如何在Xamp中爲Lan配置phpmyadmin?
- 6. phpMyAdmin - 配置爲遠程登錄
- 7. 如何在MAC OS上配置phpMyadmin?
- 8. 如何在Nginx上配置PHPMYadmin(Ubuntu 14.04)
- 9. 更改phpmyadmin中的配置文件
- 10. 配置文件的PhpMyAdmin安全警告
- 11. 如何爲phpMyAdmin創建配置文件?
- 12. 在palapa web服務器中配置phpmyadmin
- 13. 如何設置cPanel內的phpmyadmin配置存儲器
- 14. 設置PHPMyAdmin語言
- 15. phpmyadmin - 令牌不匹配
- 16. phpMyAdmin 4.6.2令牌不匹配
- 17. phpmyadmin#2006錯誤my.cnf配置找到合適的文件
- 18. 如何在phpmyadmin中保存自定義的配置導出?
- 19. 配置phpMyAdmin使用不同的套接字
- 20. PhpMyAdmin - 配置身份驗證拒絕工作
- 21. 如何配置config.inc.php以在phpmyadmin中創建登錄表單
- 22. 在phpmyadmin中編輯配置文件以創建新用戶
- 23. 在Zend服務器社區版上的phpmyadmin配置
- 24. 爲phpMyAdmin設置密碼
- 25. PHP 4.4.9和匹配mysql,phpmyadmin和apache
- 26. 升級phpMyAdmin後,啓用'...配置存儲未完全配置...'錯誤的目的是什麼?
- 27. 的phpMyAdmin - 內置編輯查詢失敗
- 28. phpMyAdmin在哪個文件位置查找?
- 29. MySQL/Phpmyadmin不可能設置密碼
- 30. apache phpmyadmin設置爲虛擬主機
這聽起來像一個superuser.com – Codemwnci 2010-12-05 21:47:44
http://wiki.phpmyadmin.net/pma/Config – ajreal 2010-12-05 21:48:37