我已经在我的网络服务器上安装了 Mautic。没有错误。但是当我尝试保存配置或保存新制作的页面时,Mautic 显示它正在工作但没有完成。
Please wait...
我不知道发生了什么事。请帮我!谢谢!PS因为没有mautic标签我必须使用zend-framework!
我已经在我的网络服务器上安装了 Mautic。没有错误。但是当我尝试保存配置或保存新制作的页面时,Mautic 显示它正在工作但没有完成。
Please wait...
我不知道发生了什么事。请帮我!谢谢!PS因为没有mautic标签我必须使用zend-framework!
通过授予文件适当的权限,我也解决了同样的问题。
cd /var/www/mautic
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;
chmod -R g+w app/cache/
chmod -R g+w app/logs/
chmod -R g+w app/config/
chmod -R g+w media/files/
chmod -R g+w media/images/
chmod -R g+w translations/
chown -R $USER:www-data .
我的猜测是您的问题是由文件系统权限引起的。但可以肯定的是,请检查 /app/logs 目录中的 Mautic 日志以及服务器错误日志。
顺便说一句,Mautic 是建立在 Symfony2 框架上的,所以它可能是一个更好的标签。
这是您会在 Mautic 论坛中发现的最常见问题之一。问题是,如果您面临这种情况,那么可能发生的原因不止一个,而是众多原因之一。就像 FrankS101 说的那样,这可能是一个权限问题。
我建议打开 Mautc 应用程序目录中的日志文件并查看生成的错误日志vim app/logs/mautic_prod-DATE.log
并检查错误是什么,以使用下面提供的解决方案。
您必须将整个 Mautic 目录的所有者设置为正在运行的 HTTP 服务器实例的所有者,例如,Nginx 服务应该有nginx或www-data作为用户组,您必须检查它是哪一个。
如果您使用的是 apache,请检查 apache 对文件夹的写入权限,尤其是这两个文件夹bundles
logs
。
您还可以尝试在 php.ini 文件中增加 PHP 分配的内存。尽管这取决于服务器已经拥有的内存量以及您想要分配给它的内存量,但请明智地执行此操作。
您可以尝试禁用一些您最近安装的可能导致冲突的插件。
您可以尝试清除缓存并重新加载,这也可以提供帮助。删除缓存rm -rf app/cache/
这可能是安装错误的结果,您可能必须重新安装以更新数据库,因此请正确遵循安装过程以获得无错误的 Mautic 安装。