kangle easypanel phpmyadmin 错误解决

标签:               

进入kangle easypanel phpmyadmin错误显示

img

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 12662625 bytes) in /vhs/kangle/nodewww/dbadmin/mysql/index.php on line 16

首先重启了服务器,然而并没什么卵用

百度了一下,说是PHP的内存溢出错误

然后给出了以下解决办法:

第一中解决方案是:

在PHP文件中加入ini_set(”memory_limit”,”80M”);当然80M可以根据自己的情况改动,也不要太大哦,否则系统其它资源会遇到问题哦,其中-1为不设限。

第二中解决方案是:

修改 php.ini配置文件,在php.ini中找到

; Maximum amount of memory a script may consume (128MB)
; http://php.net/memory-limit
memory_limit = 16M #将前面的分号去掉,改动值的大小,将memory_limit由8M改成16M(或更大),重启apache服务即可。

第三种解决方案是:

修改.htaccess分布式配置文件

(注意哦:前提是该目录支持.htaccess)。

在文档中新增一句:php_value memory_limit 16M(或更大)


因为我的是linux kangle在控制面板中有php-templete.ini ,所以使用了第二种方法。

更改了配置后,重启kangle,好像不出意外的依旧不可以使用。

之后又看到kangle的修改方法

修改kangle的easypanel配置:
kangle有一个ep控制面板专用的php.ini
llinux路径为/vhs/kangle/ext/tpl_php52/etc/php-node.ini,还有个/vhs/kangle/ext/tpl_php52/php-templete.in,都要检查
windows路径为C:\Program Files\Bangteng\Kangle\ext\tpl_php52\phpnode.ini
linux默认内存设置为128M,windows默认为64M,只需要把memory_limit 修改为256M后重启服务器即可解决此问题。

呵呵,依旧不行

用这个方法还是解决不了报错的问题,刷新页面还是同一个错误,于是换个浏览器可以

换个浏览器可以了......


发表评论 登录

目前评论:0