- install php 5.6 - mautic supported use guide on php.net
- enable all extensions and use php.ini-production (you can disable some extesions after start)
3.you need import .htaccess file
Code:
RewriteEngine On
RewriteCond %{HTTP:Authorization} .+
RewriteRule .* - [HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_URI}::$1 ^(/.+)/(.*)::2$
RewriteRule ^(.*) - [BASE:%1]
RewriteCond %{REDIRECT_STATUS} ^$
RewriteRule ^index.php(/(.*)|$) %{BASE}/$2 [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule .? - [L]
# Rewrite all other queries to the front controller.
RewriteRule .? %{BASE}/index.php [L]
<IfModule !mod_rewrite.c>
RedirectMatch 302 ^(?!/(index.php|index_dev.php|app|addons|plugins|media|upgrade))(/(.*))$ /index.php$2
</IfModule>
or use my web.config file on mautic folder
Code:
<?xml version="1.0" encoding="UTF-8"?>
</system.webServer>
before change this settings i was 500 errors and 404