声明:本文为原创文章,如须转载请注明
如有问题请到bbs.tsinghua.edu.cn webdev版 【程序编程相关:实现多页文本的显示】 【推荐阅读:lotus notes 开发常用方法】 【扩展信息:用Perl自动搜集相应的歌词文件到Mp3】 日前由于需要在php5上运行plog,但网上下载的plog_0.3.2_cn包不能直接使用(未汉化的没有看,应该也不行) 又找不到资料,只能自己研究,侥幸成功,不敢把经验独享,写个总结供其他有同样需要的人做参考.以下步骤在windows2000 advanced server系统实现
使用plog_0.3.2_cn + php5.0.2 + mysql4.1.7(mysqli函数库)修改plog_0.3.2_cn源程序如下
1.修改/class/object/exception.class.php: 说明: 去掉里面的exception类,去掉throw.catch函数.修改_internalerrorhandler函数(名字无所谓,可以改成你喜欢的) 这里要说的是,php5提供了系统的exception类,所以不用再自己定义,而且也不能自己定义,否则会出现重复定义的错误 这里提供的错误处理类,仅仅是打印出错误信息,高级功能请自行编写. <? //自定义错误处理函数 /* *参数:$e exception类型 */ function _internalerrorhandler( $e) { echo (´error in file ´ . $e->getfile( ) . ´ on line ´ .$e->getline( ) . ".<br>" . ´error message: "´ . $e->getmessage( ) .
... 下一页