仁者爱人

今日努力学习,是为了明日衣食无忧.

导航

随笔分类 -  PHPCMS问题

PHPCMSv9 更改后台地址(测试)
摘要:最新发布的PHPCMS V9由于采用了MVC的设计模式,所以它的后台访问地址是固定的,虽然可以通过修改路由配置文件来实现修改,但每次都修改路由配置文件对于我来说有点麻烦了,而且一不小心就会出错。这里使用另外一个一劳永逸的方法,达到了方便修改访问后台入口的目的,整个修改共分两步:第一步:在网站根目录创建一个文件夹,以后就要通过这个文件夹进入后台登录界面的,所以文件夹名就要取一个不易被人轻易猜到的名称。这里作为演示,我就取为 admpub 好了。接着,在这个文件夹里新建一个文件index.php,内容为<?php/*** author:admpub.com* time:2011-3-24*/ 阅读全文

posted @ 2013-10-28 16:20 semcoding 阅读(238) 评论(0) 推荐(0)

PHPCMSV9 更改后台地址
摘要:修改PHPCMS v9默认后台登录地址1、修改admin.php文件名,并修改跳转地址写上完整路径2、修改 /phpcms/modules/admin/classes/index.php,把 public function login 改为自己想要的名。3、修改 /phpcms/modules/admin/classes/admin.class.php final public function check_admin() { if(ROUTE_M =='admin' && ROUTE_C =='index' && in_arra 阅读全文

posted @ 2013-10-25 16:43 semcoding 阅读(651) 评论(0) 推荐(0)

Phpcms V9全站伪静态设置方法
摘要:为什么要伪静态?具体在这里就不说了,你懂的!一方面更新修改后不需要生成静态文件,另一方面为了SEO!访问规则如下12list-{$catid}-{$page}.htmlcontent-{$catid}-{$id}-{$page}.html可以到扩展->URL规则管理,设置。注意以下的方法只适用于Apache服务器的,如果IIS服务器请使用httpd.ini而不是.htaccess。设置httpd.ini的方法略跟.htaccess不同,因为我本地没有IIS所以就不写这些规则了。一、检查服务器是否支持rewrite例如本地开启rewrite方法如下Apache 配置文件 httpd.con 阅读全文

posted @ 2013-10-24 23:03 semcoding 阅读(970) 评论(0) 推荐(0)

phpwind伪静态规则(IIS,Nginx,Apache)的介绍及代码
摘要:phpwind iis下伪静态规则[ISAPI_Rewrite]RewriteRule ^(.*)/(.*)-htm-(.*)-(.*).html$ $1/$2.php?$3=$4RewriteRule ^(.*)/read-htm-tid-(.*).html$ $1/read.php?tid=$2RewriteRule ^(.*)/thread-htm-fid-(.*).html$ $1/thread.php?fid=2RewriteRule ^(.*)/simple/([a-z0-9_]+.html)$ $1/simple/index.php?$2phpwind apache下伪静态规则R 阅读全文

posted @ 2013-10-24 23:01 semcoding 阅读(585) 评论(0) 推荐(0)

PHPCMS V9 如何启用伪静态
摘要:最近在研究CMS时候,首先是使用DEDECMS,后来又转到了PHPCMS,感觉后者架构更加合理,而前者主要是模板众多,故使用者多一些,不过我都是需要自己写模板,那就无所谓了。 玩各种CMS我喜欢首先看看是否支持伪静态,因为我认为作为建站的初期,访问量一般不会很大,故使用动态页面就足够了,不需要全部网页都静态化,在不断的修改中还得不断的生成查看效果,故还是直接动态方便些,而一般CMS都具备伪静态来实现动态页的静态地址。当然,如果你是做很大的站点,可以不采纳我的这个建议。 在安装完最新版的PHPCMS V9版后,默认是不启用伪静态的,你需要经过一些设置才能实现。.htaccess文件 首先第... 阅读全文

posted @ 2013-10-24 22:53 semcoding 阅读(674) 评论(0) 推荐(0)

PHPCMS v9 在windows2008系统 IIS7 下设置伪静态的方法
摘要:安装环境:windows2008+IIS7.0+PHP5+MYSQL5 一、安装phpcms v9程序,设置伪静态。如图: 二、安装IIS7官方Url重写模块 1、先到IIS官方下载模块 下载地址:http://www.iis.net/download/URLRewrite 根据需要,点击右侧的下载链接(我的系统是64位的,就下载x64的) 2、安装重写模块 我下载的是本地msi包(rewrite_2.0_rtw_x64.msi),双击安装即可(如果IIS服务没停的话,安装完成后会要求重启系统。) (注意:建议采用web平台安装方法,可直接安装好了) 3、这个时候再进 “I... 阅读全文

posted @ 2013-10-24 22:42 semcoding 阅读(434) 评论(0) 推荐(0)

无法连接数据库服务器,请检查配置
摘要:安装phpcms时出现 无法链接数据库服务器,请检查配置,但是数据库信息完全正确,在网上找了好多都没有能解决问题,后来才知道,原来是数据库密码有特殊字符“如:!@# ”有两种方式可以解决此问题,第一是把数据库密码改了,不过这并不是特别好对吧,第二种方法:共修改两个地方install/step6.tpl.php 138行,其中的$('#dbpw').val()使用escape转义处理,修改为'&dbpw='+escape($('#dbpw').val())install/step7.tpl.php 53行,修改为var dbpw = esc 阅读全文

posted @ 2013-10-24 09:40 semcoding 阅读(2057) 评论(0) 推荐(0)

PHPCMSV9 更换域名后,要做的操作
摘要:修改/caches/configs/system.php里面所有和域名有关的,把以前的老域名修改为新域名。进入后台设置-->站点管理,对相应的站点的域名修改为新域名。点击后台右上角的"更新缓存"按钮更新系统缓存。进入内容-->附件管理-->附件地址替换。把附件地址批量的替换为新的地址。内容-->批量更新URL 。把所有的文章的地址都更新一下。内容-->管理栏目-->更新栏目缓存。将栏目的链接地址改为新地址。如果你的网站是静态页面,则需要把全站都生成一次。如果是动态页面,就不需要。打开网站,所有链接都更改为新地址了。 阅读全文

posted @ 2013-09-29 23:39 semcoding 阅读(340) 评论(0) 推荐(0)

PHPCMSV9 采集网址后,再采集内容,报错:“采集采集内容 没有找到网址列表,请先进行网址采集”
摘要:解决方法:直接清除v9_collection_history 表里的内容。 阅读全文

posted @ 2013-09-27 13:55 semcoding 阅读(356) 评论(0) 推荐(0)