I got onto my hosting and they provided the following info:
The only thing I have done additionally is to install the module TinyMCE.It looks like you have been triggering two security rules. Your code is doing two things that are not allowed.
The first is using ../../ style recursion.
The second is posting MySQLi type vars such as varchar
domain.co.uk-error_log-20170605.gz:[Sun Jun 04 20:42:05 2017] [error] [client 217.155.103.254] ModSecurity: [file "/etc/httpd/modsecurity.d/10_asl_rules.conf"] [line "200"] [id "340006"] [rev "68"] [msg "Atomicorpcom WAF Rules: Generic Path Recursion denied in URI/ARGS"] [data "../../,ARGS:path"] [severity "CRITICAL"] Access denied with code 403 (phase 2). Pattern match "\\\\.\\\\./\\\\.\\\\./" at ARGS:path. [hostname "domain.co.uk"] [uri "/modules/TinyMCE/responsive_filemanager/filemanager/upload.php"] [unique_id "WTRijS63CHwAACz49-0AAAAj"]
domain.co.uk-error_log-20170605.gz:[Sun Jun 04 23:00:40 2017] [error] [client 217.155.103.254] ModSecurity: [file "/etc/httpd/modsecurity.d/10_asl_rules.conf"] [line "250"] [id "340155"] [rev "25"] [msg "Atomicorp.com WAF Rules: Generic SQL Injection protection"] [data "varchar"] [severity "CRITICAL"] [tag "SQLi"] Access denied with code 403 (phase 2). Matched phrase "varchar" at ARGS:content_en. [hostname "domain.co.uk"] [uri "/admin/moduleinterface.php"] [unique_id "WTSDCC63CHwAAA6KeS0AAAAJ"]
Is there any way in which I can fix this?
Many thanks