今天安装MG2的时候碰到一个问题,上传照片一多就会出现类似这样的错误提示:Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 2842 bytes)
在网上找了一圈终于发现是php.ini里的默认设置是memory_limit = 8M。问题找到了就好办一点了,不过由于用的是虚拟主机,人家不让改php.ini,只好自己想办法了。后来发现可以自己在程序中添加代码改这个设置,希望主机老大不要禁用ini_set函数就好了。
谢天谢地,居然可以用,赶紧试了一下,上传了一堆图片,好像没事了,这个相册总算是没有被淘汰了,今天找了一天的相册,都弄晕了^_^不过这个相册不能用中文文件夹,上传路径,上传图片都不能用中文,不然就会出错,这个还真不好,希望以后能改进了。
今天还花了好一段时间把它的繁体中文包转换成了简体,看起来舒服一点了,不过最终还是感觉英文的看起来舒服一点,呵呵,应该还不算是白忙吧。
差点忘了,改memory_limit 的代码是(这里改了三个,加在index.php之类的文件中就可以了):
ini_set(“memory_limit”, “32M”);
ini_set(“post_max_size”, “24M”);



This script will help you configure MG2 in 3 easy steps.
Gallery folder writable: Failure
'pictures' subfolder writable: Failure
Main gallery files exists: Success
GD image library version 2.x or newer: Success (2.0.28)
You must complete these steps before continuing:
- Create folder called 'pictures' in gallery root using FTP and chmod to 777
我把所有的文件属性都改成777了可还不行~!
不知道怎么弄啊!请帮忙 谢谢!!
能联系我吗?
nappy2007@163.com
把方法写在你的BLOG也可以!我会时常来看的!!
谢谢了!
的建立个pictures的文件夹把!!???
但是建立好了还是不行!!
Gallery folder writable: Failure 是啥意思啊??
难道 是空间不支持!!!?
Gallery folder啥意思??
你的pictures文件夹是在哪里建立的啊?
我遇到近似的问题,不过建立pictures文件夹之后,这一项算通过了,剩下最后一项,就是 Gallery folder writable: Failure
这一句了,不知道怎么解决,站长帮忙解释一下可以吗
我加你链接了,谢谢.
请问memory_limit 代码是具体加在哪个index.php文件里啊, 我是加在MG2程序的index.php里面的,好像还是出错啊
还需要修改admin.php
我安装后出现这个一句。怎么办好
Fatal error: Cannot instantiate non-existent class: mg2db in /web/home/html/tupian/mg2_install.php on line 28
是不是你上传的安装文件不全啊?错误提示是表明不能实例化一个类