使用Mautic的几个坑

Marketing Automation Haran 5年前 (2020-01-30) 2834次浏览 0个评论
文章目录[隐藏]

布署后打开404

布署后mautic打开页面报错404,网址为hostname.com/s/login,如果加上index.php,也就是网址为hostname.com/index.php/s/login就能正常打开,但是登录不了,因为整站都添加了index.php,这是因为没有添加伪静态造成的。

那么在nginx.conf里添加:

location / {
    try_files $uri $uri/ /index.php?$query_string;
}

 

跟踪代码不能使用

在布署了Mautic的跟踪代码的时候,加载404报错,或不能发送数据,这些也都是因为伪静态没设置好。

添加如下代码:

location ~ /mtc.js {
		default_type "application/javascript";
		try_files $uri /index.php$is_args$args;
	}
	
	
location ~ /mtracking.gif {
		default_type "application/javascript";
		try_files $uri /index.php$is_args$args;
	}
	
location ~ /mtc/event {
		default_type "application/javascript";
		try_files $uri /index.php$is_args$args;
	}

 

插件中只有两个

插件里只有两个,而且怎么安装和刷新都是只有两个:

使用Mautic的几个坑

这是因为默认数据库用的是5.5版本的,如果你使用的数据库是不一样版本,那么需要修改app/config/local.php里面的db_server_version,将它设置为你的数据库版本:

使用Mautic的几个坑

设置好后,刷新一下插件:

使用Mautic的几个坑


如有疑问,可以在文章底部留言或邮件(haran.huang@ichdata.com) 我~
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址