1. phpcms迁站主页无法完全显示
经常玩phpcms,但将一个项目从本地迁到服务器上测试,在进行域名地址更新这个环节总是有个三长两短,时不时要出点毛病,下面将正确的思路和可行的方案总结出来!
1.如果发布文章使用了editor,那么需要修改ueditor/php(如果是java,那么这里的文件夹就叫jsp)/config.json文件,将文件中的属性imageUrlPrefix此处的ip改为新的ip或者域名即可,如:
“imageUrlPrefix”:“http://www.sgs.gd”
2.修改数据库的数据,只需要修改v9_news和v9_news_data这2张表,只要表中出现了旧的ip地址,那么需要全部更换为新的ip地址或者域名。改完了后就再执行以下3、4、5步。
3.首先确保以下四个文件中的域名地址替换正确
\caches\configs\system.php
\caches\configs\database.php
\phpsso_server\caches\configs\system.php
\phpsso_server\caches\configs\database.php
4.确保linux服务器下web根目录下的所有子目录都有写的权限
执行命令:chmod -R 777 web根目录
5.数据库配置信息更新好,登录网站后台,对以下选项进行更新
这里仔细填写,因为是直接对数据库中原有的记录进行全部更新的!
按照以上5个大的步骤执行下来,正常情况下都是可以完成整站迁移的!
在原创的基础上增加了第1、2点。
原创地址:https://blog.csdn.net/u014103733/article/details/54631425
文章最后发布于: 2019-07-05
2. PHPCMS 新手求指教,高分来袭
楼主你好
你的问题分两部分回答。
一、调用会员列表信息的问题,因为这个功能PC没有相应的模块,所以使用简单粗暴的方式,直接在模板里写PHP代码,如果你觉得写模板不太好,可以写到你那个列表的 index.php模块文件中,给你一个示例函数:
<?php
function Member_lists($member_nums){
//调用的数量
$query_top_userdetail = "select v9_member_detail.*,v9_member.* from v9_member_detail,v9_member where v9_member_detail.userid= v9_member.userid order by point desc limit $member_nums";
//将主表和附表信息都取出来,如果明确调用哪些字段可以酌情取出。
$res_top_userdetail = mysql_query($query_top_userdetail);
while($data_top_userdetail = mysql_fetch_array($res_top_userdetail)){
$top_userdetail_username=$data_top_userdetail['username'];
$top_userdetail_nickname = $data_top_userdetail['nickname'];
if($top_userdetail_nickname!=''){$top_userdetail_username=$top_userdetail_nickname;}
echo $top_userdetail_username; //示例显示用户名,这里可以按你的格式调用更多的信息
}
}
echo Member_lists(4);//调用4人
?>
二、关于首页会员信息不显示的问题。
大概看了下一楼的答案,PC默认就是使用{if}判断登录的,前提是你必须加载必要的JS才可以,如果是JSON的话生成静态也不会有问题,如果仅仅是判断是否登录,一楼的答案不错,我没试应该可以实现。建议还是使用伪静态吧,如果还你要获取登录会员的所有信息,可以使用 $_userid = param::get_cookie('_userid');//当前登录会员id 拿到id了什么东西可以取出来,看你的能力了。
希望可以帮到你。 林羽凡
3. phpcms会员注册怎么提示操作失败啊,怎么修改
首先你是否更改过phpcms的核心代码
如有修改 用phpcms官方文件覆盖下(最好先备份下你的所有文件包括数据库)
其次你是否修改了表前缀
在看看是否验证机制有问题
是之前可以之后新出现的问题 还是首次注册就有这个问题
只有描述的够清楚才好帮到你
4. phpcms v9 我想为app和ios提供接口。我不清楚改把代码写在那里。
之前有开发phpcms v9的微信小程序,是在‘phpcms\moles’里新建一个目录写自己的方法,微信发起ajax请求程序放回json数据。你做app接口也可以用相同的方法。
5. PHPCMS用表单向导做了一个表单,有姓名,电话就是想把它读取到前台,搞了半天没有搞出来,请大师帮忙。
你去phpmyadmin里面都可以看到你的表单的那个表,把表里面的数据调出就可以了。
get工具箱使用举例
{pc:get sql="SELECT * FROM phpcms_news a,phpcms_news_data b WHERE a.id=b.id ORDER BY id DESC" cache="3600" page="$page" return="data"}
<UL>
{loop $data $key $val}
<LI><A href="{$r[url]}" target=_blank>{$val[title]}</A>
{/loop}
</LI></UL>
{if $pages}<DIV class=page>{$pages}</DIV>{/if}
{/pc}