Magento2.1.7 整站迁移过程

nujiakkk 29天前 38

新主机环境配置

1 安装宝塔面板
2 安装nginx1.12,mysql5.7,php7.0

建立站点

1 新建站点并将网站文件解压到站点文件夹
2 新建数据库,上传数据备份文件并恢复
数据库配置位置

/www/wwwroot/default/app/etc/env.php

php配置

1 安装扩展>打开PATH_INFO
2 安装扩展>安装intl 通用扩展 提供国际化支持
3 安装扩展>xsl 通用扩展 xsl解析扩展

Nginx配置(关键)

删除原有配置

root /www/wwwroot/...

server{} 之前写

# Example configuration:upstream fastcgi_backend {    server  127.0.0.1:9000;
}

内部写

set $MAGE_ROOT /www/wwwroot/网页路径/;

最后写

include /www/wwwroot/网页路径/.nginx;

引入根目录的.nginx伪静态规则

清空缓存

上面操作完成后,还会有部分js文件引入错误的问题,清理缓存即可

清空var 目录下 cache,session文件夹

总结

迁移后页面不正常 很大原因都是nginx的配置文件错误造成的.
只要将根目录下的.nginx文件正常引入,不用在面板内部写伪静态规则.
"include /www/wwwroot/网页路径/.nginx;"写的太靠前 会造成页面403错误.


最后于 28天前 被Mark编辑 ,原因: 分类不对
最新回复 (0)
返回