Logo upload fails permanently

If you have problems with logo upload (or any file upload) and the application behaves like if nothing was uploaded, the problem might be in your database collation. If your database which LiveAgent uses is not set to UTF8 collation, please fix it by following these steps:
  1. login to your cPanel (/ or login to your SSH)
  2. navigate to your phpMyAdmin (/ enter mysql mode)
  3. enter the LiveAgent database
  4. in phpMyAdmin click the SQL tab
  5. run this SQL command:
ALTER DATABASE la_database_name DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
This will change your database's collation to a correct one. After this, the log/file upload should work immediately.