记录一次更换服务器后的tipask程序的更换服务器,在原有的基础上安装网站程序。
大致经历以下步骤。
1、服务器操作系统安装,选择CENTOS。
2、服务器的PHP环境搭建,选择lnmp。
3、绑定网站根目录
4、还原网站备份包和数据库
问答系统问题解决如下:
1、重新安装tipask会无法进行安装?
程序安装成功后会在storage目录下创建一个installed的文件作为标示,如果已经安装了就会提示404,想重新安装的话,把该文件删除即可。
2、报错如下?
XSException in XS.php line 2504:connection refused (C#111,127.0.0.1:8383)
先关闭全文检索吧。全文检索需要安装xunsearch服务。
或者安装xunsearch服务:
(参考教程:Tipask全文检索配置教程:https://wenda.tipask.com/article/33;xusearh官方:http://www.xunsearch.com/doc/php/guide/start.installation)
xunsearch的安装其实比较简单,你可以直接按照xusearh官方文档进行安装。安装之后启动xunsearch服务即可。然后在tipask后台开启全文检索就行了。
安装步骤:
默认安装位置:/usr/local/xunsearch
选择安装目录,一般都是 /usr/local
wget 安装包:wget http://www.xunsearch.com/download/xunsearch-full-latest.tar.bz2
解压:tar -xjf xunsearch-full-latest.tar.bz2
执行脚本:cd xunsearch-full-1.4.13/
sh setup.sh
等待安装完成如下:
+=================================================+
| Installation completed successfully, Thanks you |
| 安装成功,感谢选择和使用 xunsearch |
+-------------------------------------------------+
| 说明和注意事项: |
| 1. 开启/重新开启 xunsearch 服务程序,命令如下: |
| /usr/local/xunsearch/bin/xs-ctl.sh restart
| 强烈建议将此命令写入服务器开机脚本中 |
| |
| 2. 所有的索引数据将被保存在下面这个目录中: |
| /usr/local/xunsearch/data
| 如需要转移到其它目录,请使用软链接。 |
| |
| 3. 您现在就可以在我们提供的开发包(SDK)基础上 |
| 开发您自己的搜索了。 |
| 目前只支持 PHP 语言,参见下面文档: |
| /usr/local/xunsearch/sdk/php/README
+=================================================+
3、伪静态问题和图片、头像不显示问题?
伪静态设置:
location / { try_files $uri $uri/ /index.php$is_args$query_string; }
不显示图片:
应该是浏览器缓存的原因,清空一下浏览器缓存看看。
问题是由于nginx伪静态配置导致的,如果nginx有如下的规则,请删除。
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
error_log off;
access_log /dev/null;
}
location ~ .*\.(js|css)?$
{
expires 12h;
error_log off;
access_log /dev/null;
}
4、无法连接数据库的解决方法?
在数据库的“权限”,设置访问权限:所有人或者指定IP。
安全设置,将3306端口放行。
至此完成问题的解决。
- 我的微信
- 这是我的微信扫一扫
- 我的微信公众号
- 我的微信公众号扫一扫