在管理数据库的时候出现:
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate * bytes) in /vhs/kangle/nodewww/dbadmin/mysql/index.php on line 16
原因:
PHP脚本使用了过多的内存,并超出了系统对其设置的允许最大内存。
解决办法:
Kangle的控制面板及数据库面板均为独立的php.ini,所以修改面板的php.ini没有任何效果
linux路径为
/vhs/kangle/ext/tpl_php52/etc/php-node.ini
windows路径为
C:Program FilesBangtengKangleexttpl_php52phpnode.ini
修改:
moenry_limit=128M #修改256M或者更高,根据需要选择
linux默认内存设置为128M,windows默认为64M,只需要把memory_limit 修改为256M后重启服务器即可解决此问题(根据需要设置)。
不会改或者懒,试试一键(256M):
rm -rf /vhs/kangle/ext/tpl_php52/etc/php-node.ini
wget https://raw.githubusercontent.com/moehu/kangle/master/easypanel/php-node.ini -O /vhs/kangle/ext/tpl_php52/etc/php-node.ini