View Issue Details

This bug affects 1 person(s).
 2
IDProjectCategoryView StatusLast Update
09280Bug reportsInstallationpublic2014-11-23 23:29
Reporterlovasoa Assigned Toc_schmitz  
PrioritynormalSeverityminor 
Status closedResolutionwon't fix 
Product Version2.00+ 
Summary09280: Text encoding is not set in HTTP header
Description

The "Content-Type" header is set as "text/html".
The default encoding in HTTP is ISO-8859-1.
If an error message is displayed, it is then sent as UTF-8, and interpreted as ISO-8859-1.

The solution is to send "text/html; charset=utf8" as the value of the "Content-Type" HTTP header.

Steps To Reproduce

In a terminal:

$ cd /var/www/ #Or wherever you have a webserver running
$ mkdir é
$ cd é
$ git clone git@github.com:LimeSurvey/LimeSurvey.git

In a browser, go to:
http://localhost/é/LimeSurvey

Expected result:
A page showing the following message:
/var/www/é/LimeSurvey/tmp/runtime should be writable by the webserver (755 or 775).

Actual result:
/var/www/é/LimeSurvey/tmp/runtime should be writable by the webserver (755 or 775).

TagsNo tags attached.
Bug heat2
Complete LimeSurvey version number (& build)abec5286e345d09a5482867b6e7b
I will donate to the project if issue is resolvedNo
Browser
Database type & versionmysql Ver 14.14 Distrib 5.5.38, for debian-linux-gnu (x86_64)
Server OS (if known)Linux
Webserver software & version (if known)Apache/2.4.7 (Ubuntu)
PHP Version5.5.9-1ubuntu4.4

Users monitoring this issue

There are no users monitoring this issue.

Activities

c_schmitz

c_schmitz

2014-11-23 23:29

administrator   ~31061

This is a header sent by the framework we use so we cannot influence it directly. Basically it is not worth the effort.

Issue History

Date Modified Username Field Change
2014-10-06 22:14 lovasoa New Issue
2014-11-23 23:29 c_schmitz Note Added: 31061
2014-11-23 23:29 c_schmitz Status new => closed
2014-11-23 23:29 c_schmitz Assigned To => c_schmitz
2014-11-23 23:29 c_schmitz Resolution open => won't fix