phpcms怎样更改默认的站点

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了phpcms怎样更改默认的站点相关的知识,希望对你有一定的参考价值。

在本地安装的phpcms,一打开首页,里面的内容全是默认站点中的内容,我自己新建了一个站点,怎样让它显示新站点里的内容,也就是说它默认的站点id为1 (即$siteid=1),怎样把它的站点id修改成自己新建的站点id呢

首先要有多个站点,默认站点是无法删除的,应此我们要先新增一个站点

1. 设置 -> 站点管理 -> 添加站点 

2. 添加站点后是看不到的,更新缓存后重新登录就可以在菜单最右边看到站点切换功能

见附图

参考技术A

我知道这样切换,但是默认打开后台就是这个我还不知道怎么弄

参考技术B

有一个直接的方法:

    为了避免出错,先去phpcms\\templates下把default文件夹复制一份保留。

    把原来default文件夹下的文件删除,并把你的新站模版复制进去,这样一打开直接就是你的站点内容了

    套模版就是这么处理的。

如果原站也想保留,第二个办法:

    去phpcms\\templates下新建一个文件夹,假设起名“fenzhan”

    去后台:界面->模版风格->给这个文件七个中文名“分站”

    去后台:设置->站点管理->添加站点-》在模版风格里选中“分站”

    那么你的新站使用的将是“fenzhan”文件夹里的模版

    访问路径:localhost/index.php?m=content&c=index&a=init&siteid=2

最后:第一种和第二种方法的结合,就可以做一个有不同地区的门户网站了。

本回答被提问者采纳
参考技术C phpcms已经停止更新了

phpcms站点部署

1 wamp部署使用wamp2.4以下版本。

  2.4版本自带的php5.4以上底层变化,phpcms运行不了。

  2.2版自带的php5.3.10可以兼容。

 

2 安装配置时,尽量为每个站点配置(http.conf中站点配置)日志写入,通过日志判断访问故障。

  apache也有自己的错误日志,记录的是整个服务器的日志。

 

3 apache站点配置

//apache2.2配置(与2.4有区别)
<VirtualHost *:80>  
 ServerName fdipzone.demo.com  
 DocumentRoot "/home/fdipzone/sites/www"  
 DirectoryIndex index.html index.php  
  
 <Directory "/home/fdipzone/sites/www">  
  Options -Indexes +FollowSymlinks  
  AllowOverride All  
  Order deny,allow  
  Allow from all  
 </Directory>  
  
</VirtualHost> 

//apache2.4+配置
<VirtualHost *:80>  
 ServerName fdipzone.demo.com  
 DocumentRoot "/home/fdipzone/sites/www"  
 DirectoryIndex index.html index.php  
  
 <Directory "/home/fdipzone/sites/www">  
  Options -Indexes +FollowSymlinks  
  AllowOverride All  
  Require all granted  
 </Directory>  
  
</VirtualHost>  

 

错误1:client denied by server configuration错误解决方法

http://blog.csdn.net/fdipzone/article/details/40512229

 

  

以上是关于phpcms怎样更改默认的站点的主要内容,如果未能解决你的问题,请参考以下文章

phpcms笔记

PhpCms_V9笔记

PHPCMS V9管理员password忘记怎样改动

phpcms v9 本地上传到服务器之后,更改了域名和网站目录,但是后台打开某些功能的时候,会报错,而且无法

phpcms

phpcms站点域名配置https无法提交如何处理