php做首次交互的处理.python+PIL 做后台的其它图片处理.

解决方案 »

  1.   

    这个,用php也还好吧
    可以分开吧,查询数据库/插入数据库 和照片生成分开
    先查,保存到A文本,结束数据库连接。以A文本为基础,开始生成照片,每生成一个,保存路径信息到B文本。结束后,以AB文本为基础开始插入数据库。之前还可以对比一下AB文本,看看哪里是否生成有错,做一些纠错回补,或者记录在案
    用php,超时都关闭了吧set_time_limit(0)
    这种操作应该不会经常把,不如php用命令行定时或者守护进程
      

  2.   

    我觉得可以这样,分开操作第一是将数据提进数组,循环将信息生成图片,如果生成成功,记录进数组或文件
    生成图片肯定要慢,也可以用后台其他进程操作第二是将生成成功的信息一次性入库第三是要注意用set_time_limit(0) 上面处理的原则就是不要频操作数据库第四就是要注意判断,只有完全生成时,才进行下一个操作
      

  3.   

    那显然,你的生成图片部分有BUG呗...
      

  4.   

    应该是程序超时的问题了
    set_time_limit(0),然后如果可以的话,把完成的每一条用户信息输出来,看看(数据多的话,输出个用户名也行)。。
      

  5.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【caizhenfang】截止到2008-06-26 17:05:03的历史汇总数据(不包括此帖):
    发帖数:21                 发帖分:1250               
    结贴数:21                 结贴分:1250               
    未结数:0                  未结分:0                  
    结贴率:100.00%            结分率:100.00%            
    敬礼!
      

  6.   

    1. set_time_limit(0)
    2. 证书图片只在输出时生成,生成程序应为独立的程序文件