MG2安装小记和中文语言包

亲啊嘴金,发布于:2008-06-11 03:50:13 | 意见领袖看法:10个 |3825 个浏览   今天安装MG2的时候碰到一个问题,上传照片一多就会出现类似这样的错误提示:Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 2842 bytes) 
  发现是php.ini里的默认设置是memory_limit = 8M。问题找到了就好办一点了,不过由于用的是虚拟主机,人家不让改php.ini,只好自己想办法了。但是可以自己在程序中添加代码改这个设置,希望主机不要禁用ini_set函数就好了。
  又出现一问题:显示 'pictures' subfolder writable: 这就是怪事,我用的是WINDOWS应该不存在要777的属性更改吧?然后又仔细检查,发现根目录根本没有这个文件夹,要自己新建个。
  一番折腾,赶紧试了一下,上传了一堆图片,好像没事了,这个相册总算是没有被淘汰了,弄了许久的相册程序,都弄晕了,这个相册还不能用中文文件夹,上传路径,上传图片都不能用中文,不然就会出错,这个还真不好,希望以后能改进了。
    今天还花了好一段时间把它的英文包翻译成了简体中文,看起来本土化了,不过最终还是感觉英文的看起来舒服一点,呵呵,应该还不算是白忙吧。需要的朋友我放出下载吧://docs.google.com/Doc?id=ddrrq9p9_68d28pphjc 复制文字后用记事本粘贴,选择记事本的“另存为”,在“编码”中选择“UTF-8”存在MG2程序的Lang文件夹下文件名字为“cn_zh.php”。
     差点忘了,改memory_limit 的代码是(这里改了三个,加在index.php之类的文件中或者加在语言包中。):

ini_set("upload_max_filesize", "20M");
ini_set("memory_limit", "32M");
ini_set("post_max_size", "24M");