首页 > 建站教程 > CMS教程 > phpcms >  phpcms上传到服务器(详细版),phpcms验证码不显示解决办法正文

phpcms上传到服务器(详细版),phpcms验证码不显示解决办法

1、在本地导出您网站的数据。,例如命名为 sql.sql 。同时,将 sql.sql 里面的本地ip地址批量替换成您服务器的IP
2、将sql.sql导入到您的线上的数据库
3、将caches\configs\database.php 的数据库信息填写成您的信息
'database' => 'xingxietong',   //数据库名
'username' => 'root',    //数据库用户名
'password' => 'root',    //数据库密码 
4、找到:phpsso_server/caches/configs/system.php 和 caches/configs/system.php
   将里面的本地地址替换成您的网址。
5、如果站点在二级目录,可能验证码不能显示,这个时候要修改 caches/configs/system.php 文件里面的:
//网站路径
'web_path' => '/',
比如,网站放在文件夹 t 下面,那么就改成
//网站路径
'web_path' => '/t/',
6、进入后在站点设置,在 设置->站点管理->修改->站点域名 改成您的网址,如果是二级目录,要把网址后面加上目录。
7、更新缓存。
8、这个时候,发现在本地添加的文章,图片不显示,是因为附件地址不正确,您可以删除重新添加,也可以在 内容->附件管理->附件地址替换 将附件地址批量替换。这个时候,原附件访问地址可能显示的是正确的,将它改成错误的本地地址(不记得,可以查看文章里面图片的地址),在 新访问地址 修改成正确的地址,然后点击提交。
综上,基本上问题就解决了。