关于stblog的ci core2.03版整合与发布
本帖最后由 E.TAXI 于 2011-11-12 13:47 编辑整合2.03core是因为自己很喜欢ci和stblog,但是现在学习中的ci core和stblog自配的相差甚远,所以萌生了这个想法。在没有询问土星的老大的情况下进行私自整合..小心虚,整合的不好不要怪我,不要怪我。本来还想把dilicms整合进去的….想想还是先征求一下jeongee同意吧~经过粗略测试还没有发现bug,但是我知道肯定会有的= =欢迎大家发表意见~本人菜鸟一枚,请多评论勿喷。可以进入我的blog 或 qq联系我 qq:379445028附上代码下载链接(为啥没有rar下载图标= =)stblog2.03.rar you can do whatever you want ,:lol jeongee 发表于 2011-11-12 15:22 static/image/common/back.gif
you can do whatever you want ,
正在等待dilicms2.0还有我们什么时候开始写dili的开发文档呢:loveliness: 不错,感谢 後台的外觀編輯好像出了點問題!
不知道啥原因...
於後臺點選控制台>外觀>當前外觀編輯>隨便一個選項
卻都不會出現當前我所選的外觀~都是一職出現index.php的code
查看火狐的錯誤訊息~確也沒有@@
請問大大有同樣的問題嗎? babyandy 发表于 2011-11-30 09:55 static/image/common/back.gif
後台的外觀編輯好像出了點問題!
不知道啥原因...
於後臺點選控制台>外觀>當前外觀編輯>隨便一個選項
呵呵,我也是刚学ci的菜鸟~~
2.03版的stblog我把config文件下的enable_query_strings值改成了FALSE,因为值如果是TRUE的话,我这边点什么链接都返回首页= =,当然你自己也可以测试一下.出现这个问题应该跟url地址get方法传值有关,自己改一下传值方式应该就能用了~{:1_1:} A PHP Error was encountered
Severity: 8192
Message: Function eregi() is deprecated
Filename: libraries/Dpagination.php
Line Number: 81
stblog原版本 在php5.3中报错查了一下好像是不支持eregi 感谢!
楼主的网站出现错误:
提示如下
Parse error: syntax error, unexpected '<' in /home/a5815853/public_html/index.php on line 3 /application/models/Metas_mdl.php 这个文件中的中文好像是乱码
����Codeigniter�ĵ��û���Ȩ��Դ����ϵͳ hainuo 发表于 2011-12-22 14:24 static/image/common/back.gif
A PHP Error was encountered
Severity: 8192
昨天把我的个人博客由原来的WAMP环境迁到了LAMP环境,一切配置完毕后,却报警告“function eregi() is deprecated in libraries/Dpagination.php line XXX”。查了一下资料,网上大部分是说php版本不同导致的。phpinfo()了一下两个环境的php版本,原来我Windows下的php是php5.2.6,Linux下的是php5.3.6,问题就锁定了。
网上有这样一段话值得借鉴:php中有两种正则表示方法,一个是posix,一个是perl,php6打算废除posix的正则表示方法所以后来就加了个preg_match。此问题解决办法很简单,在eregi前加个过滤提示信息符号即可:把eregi()变成@eregi()。这样屏蔽了提示信息,但根本问题还是没有解决,php在5.2版本以前ereg都使用正常,在5.3以后,就要用preg_match来代替eregi。所以就需要变成这样,原来:
1 eregi('^ *$',$value)
改成
1 preg_match('^ *$',$value)
如果这时候又会报出类似“缺少^结束”的警告,那么就改成
1 preg_match('/^ *$/i',$value)
现在列举一些原来在php5.3.0可用,但在php5.3.0版本后不可用的函数:
* ereg_replace() → preg_replace()
* ereg() → preg_match()
* eregi_replace() → preg_replace()
* eregi() → preg_match()
* split() → preg_split()
* spliti() → preg_split()
特别地,对于函数split(),有时候要在php5.3.0以后替换成explode(),但有时候又必须替换为preg_split();替换规则是:
* 需要regex 的split, 可用preg_split() 代替
* 不需要regex, 只要要快速分割固定的字串, 可用explode() 代替. (速度会比需要regex 的快很多)
页:
[1]